实现鼠标经过和移开GridView的item时颜色交替效果.
在GridView的RowDataBound事件中添加如下代码
if(e.Row.RowType==DataControlRowType.DataRow)
{
//鼠标经过时的背景色,此处c用于记录原来的颜色
e.Attributes.Add("onmouseover","c=this.style.backgroundColor;this.style.backgroundColor='#eee';");
//鼠标移开时将背景色设回原来的颜色
e.Attributes.Add("onmouseout","this.style.backgroundColor=c;");
}
注意:backgroundColor不能随便改大小写,也必须得做数据项的类型判断RowType
在GridView的RowDataBound事件中添加如下代码
if(e.Row.RowType==DataControlRowType.DataRow)
{
//鼠标经过时的背景色,此处c用于记录原来的颜色
e.Attributes.Add("onmouseover","c=this.style.backgroundColor;this.style.backgroundColor='#eee';");
//鼠标移开时将背景色设回原来的颜色
e.Attributes.Add("onmouseout","this.style.backgroundColor=c;");
}
注意:backgroundColor不能随便改大小写,也必须得做数据项的类型判断RowType