您的位置:首页 > 编程语言 > ASP

ASP的GRIDVIEW中行颜色随鼠标移动变化(半原创)

2011-07-28 20:09 435 查看
其实下面的代码可以说非本人原创,
只是在实践中确保能正确显示而已。
原代码出自 清清月儿 的博客中的ASP的72般变化 一文。
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{

int i;
//执行循环,保证每条数据都可以更新
for (i = -1; i < GridView1.Rows.Count; i++) //原代码中,i=0,如果i=0,只适用于不带表头的
{
//首先判断是否是数据行
if (e.Row.RowType == DataControlRowType.DataRow)
{
//鼠标经过时,行背景色变
e.Row.Attributes.Add("onmouseover", "this.style.backgroundColor='#E6F5FA'");
//鼠标移出时,行背景色变
e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor='#FFFFFF'");
}
}
}

拙见,如有误,请指正,勿喷。谢谢!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐