ItemDataBound事件
对于每行数据显示的时候都会调用ItemDatabound事件,在这事件中可以对当前行进行处理,事件对象主要成员:
1、e.Item.ItemType为当前行的类型,Item为ItemTemplate行、AlternatingItem为AlternatingItemTemplate行,还有Header、Footer等取值。
2、ItemIndex当前行的序号
3、DataItem当前行绑定的对象。
如果要在ItemDataBound事件中对ItemTemplate模板中的控件做处理,则必须使用runat=server的ASP.NET控件或者HTML控件,为控件设置Id,然后用FindControl根据Id来取得控件。注意在ASP.NETD的模板中不能直接通过控件的Id来操作控件,必须用FindControl找到控件才能操作。