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");
}
}