GridView显示数据特效——鼠标经过行背景高亮并呈手型
来源:互联网 发布:linux如何安装vsftpd 编辑:程序博客网 时间:2024/05/14 04:29
在用GridView控件显示数据时,它的默认的样式很丑,也没有鼠标经过行背景高亮和鼠标呈现手型的特效,今天实现了这个特效。
代码如下。
//鼠标经过行背景高亮并变手型
protected void ClassGridView_RowDataBound(object sender, GridViewRowEventArgs e)
{
int i;
//执行循环,保证每条数据都可以更新
for (i = 0; i <= ClassGridView.Rows.Count; i++)
{
//首先判断是否是数据行
if (e.Row.RowType == DataControlRowType.DataRow)
{
//当鼠标停留时更改背景色
e.Row.Attributes.Add("onmouseover", "c=this.style.backgroundColor;this.style.backgroundColor='AliceBlue';this.style.cursor='pointer'");
//当鼠标移开时还原背景色
e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=c");
}
}
}
如果只是想要行背景高亮或者添加其他特效只需要修改 e.Row.Attributes.Add中的内容即可。
- GridView显示数据特效——鼠标经过行背景高亮并呈手型
- datagridview 鼠标经过某一行,高亮显示
- 酷炫CSS3鼠标经过图片显示特效
- Gridview中当鼠标经过数据行时弹出一个层显示数据
- 列表中鼠标经过时,高亮显示某一行记录
- gridview repeater DataList 鼠标经过改变背景颜色
- gridview repeater DataList 鼠标经过改变背景颜色
- gridview repeater DataList 鼠标经过改变背景颜色
- 鼠标经过旋转特效
- 旋转特效-鼠标经过
- 鼠标经过特效
- 扩展GridView控件(一)——鼠标经过行时改变行的样式
- jQuery-鼠标经过显示大图并跟随鼠标效果插件
- asp.net(c#) GridView实现鼠标悬停高亮显示
- asp.net(c#)GridView实现鼠标悬停高亮显示
- Dom编程(表格的行与行之间以颜色间隔、鼠标经过行以高亮显示)
- 鼠标经过显示文字
- 鼠标经过显示层
- 设备查询适配横屏
- CSS 属性设置优先级问题
- 设计模式
- java应用技术 1(3)
- SQLite3输出格式
- GridView显示数据特效——鼠标经过行背景高亮并呈手型
- 2015年北京的第一场雪-关于android学习的思考(84)
- ACM_扩展欧几里德算法
- token失效后再次请求获取新token
- bootstrap学习
- java应用技术 2(1)
- java应用技术 2(2)
- android事件传递
- ssh过度到spring mvc