一滴水


(:不快乐是一天,快乐也是一天哦:)

导航

鼠标移到DataGrid的那行则更改那行的颜色!!!

Posted on 2005-03-30 09:04  一滴水  阅读(940)  评论(0编辑  收藏  举报
private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
  
{
        
if(e.Item.ItemType == ListItemType.Item  || e.Item.ItemType == ListItemType.AlternatingItem)
       
{
          
//添加自定义属性,当鼠标移过来时设置该行的背景色为"6699ff",并保存原背景色
         e.Item.Attributes.Add("onmouseover","StyleColor=this.style.backgroundColor;this.style.backgroundColor='#6699ff'");
         
//添加自定义属性,当鼠标移走时还原该行的背景色
    e.Item.Attributes.Add("onmouseout","this.style.backgroundColor=StyleColor");

   }
 
  }



上面的代码就不用多多说了。