DataGrid.ItemDataBound 事件
在项被数据绑定到 DataGrid 控件后发生。
private void DataGrid_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
int i;
for(i=0;i<3;i++)
{
e.Item.Cells[i].Attributes.Add("onmouseover","this.style.backgroundColor='red'");
e.Item.Cells[i].Attributes.Add("onmouseout", "this.style.backgroundColor='white'");
}
}
事件数据
事件处理程序接收一个 DataGridItemEventArgs 类型的参数,它包含与此事件相关的数据。下列 DataGridItemEventArgs 属性提供特定于此事件的信息。
| 属性 | 说明 |
|---|---|
| Item | 获取引发该事件时 DataGrid 控件中的被引用项。 |
备注
当项被数据绑定到 DataGrid 控件后,将引发 ItemDataBound 事件。此事件为您提供了在客户端显示数据项之前访问该数据项的最后机会。当引发此事件后,该数据项将被设为空,并且不再可用。
有关处理事件的详细信息,请参见
浙公网安备 33010602011771号