private void mygrid_ItemDataBound(object sender, System.Web.UI.Webcontrols.DataGridItemEventArgs e){
if(e.Item.ItemType == ListItem.AlternatingItem || e.Item.ItemType == ListItem.Item){
//设置每一行的背景颜色的变化
e.Item.Attributes.Add("onmouseover", "this.oldcolor = this.style.backgroundcolor; this.style.backgroundcolor = '#336699'");
e.Item.Attributes.Add("onmouseout", "this.oldcolor = this.style.backgroundcolor");
//设置单元格的颜色变化
for(int i = 0; i < mygrid.columns.count, i ++){
e.Items.Cell[i].Attributes.Add("onmouseover","somthing");
e.Items.Cell[i].Attributes.Add("onmouseout", "something");
}
}
DataGrid [onmouseover] [onmouseout]
最新推荐文章于 2020-12-11 17:25:24 发布