首页 > 编程 > .NET > 正文

asp.net GridView和DataList实现鼠标移到行行变色

2024-07-10 12:53:17
字体:
来源:转载
供稿:网友
在GridView控件的RowDataBound事件里添加以下代码
if (e.Row.RowType == DataControlRowType.DataRow)
{
//当鼠标移到行上时更改背景色
e.Row.Attributes.Add("onmouseover", "c=this.style.backgroundColor;this.style.backgroundColor='#EE82EE'");
//当鼠标移开时还原背景色
e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=c");
}
在设计页面添加了DataList控件后,我在使用DataList绑定数据时是通过单元格来绑定的,因此鼠标效果就在源代码页面去实现,如下例所示












Header1
Header2

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表