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'");
}
}
}
拙见,如有误,请指正,勿喷。谢谢!
只是在实践中确保能正确显示而已。
原代码出自 清清月儿 的博客中的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'");
}
}
}
拙见,如有误,请指正,勿喷。谢谢!
相关文章推荐
- ASP.NET中GridView:当鼠标滑过行时背景颜色、数据字体发生变化,鼠标离开行时还原初始状态
- asp.net GridView控件鼠标移动某行改变背景颜色(方法一)
- asp.net GridView控件鼠标移动某行改变背景颜色(方法一)
- jsp页面鼠标移动样式和颜色变化
- 在树型控件中移动鼠标产生字体及颜色的变化
- Gridview控件在鼠标经过时颜色交替变化
- [Cocoa]_[初级]_[鼠标移动到NSButton上面和移开NSButton时,控件背景颜色的变化]
- 在gridview中实现鼠标移动,颜色变动。
- 当鼠标移动到GridView控件上某行时,该行的颜色改变(GridView行变色)
- javascript学习实录 之七(实现鼠标移动上去后表格颜色变化) -- 刘小小尘
- GridView鼠标移动到某一行时行发生变色和为Gridview中编辑模板中的控件添加颜色
- VB.NET版的GridView经典使用(编辑,删除,分页,鼠标行颜色变化、链接列)
- 网站导航标题栏下面是几个补丁尾随鼠标移动,当同样的颜色变化效果的颜色
- GridView:当鼠标滑过,行的背景颜色发生变化
- QTableWidget实现鼠标移动整行颜色变化
- GridView鼠标移动到某一行时行发生变色和为Gridview中编辑模板中的控件添加颜色
- VirtualTreeview鼠标移动到相应节点时,节点背景颜色发生变化
- js+ asp.Net ajax开发163邮箱效果(列表底色、多选拖动等)--列表底色随鼠标移动变化
- Asp.Net中GridView加入鼠标滑过的高亮效果和单击行颜色改变
- GridView:当鼠标滑过,行的背景颜色,鼠标指针发生变化。