GridView选中行变色(无刷新)
来源:互联网 发布:软件开发职业发展方向 编辑:程序博客网 时间:2024/06/06 03:25
1、首先在.aspx页面块中添加javascript
<script type="text/javascript">var prevselitem=null;
function selectx(row)
{
if(prevselitem!=null)
{
prevselitem.style.backgroundColor='#ffffff';
}
row.style.backgroundColor='PeachPuff';
prevselitem=row;
}
</script>
2、然后修改GridView,添加事件OnRowDataBound,如:
//省略
</asp:GridView>
最后在.aspx.cs页面中添加
protected void GridView1_RowDataBound(object sender,GridViewRowEventArgs e){
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add("onmouseover", "if(this!=prevselitem){this.style.backgroundColor='#Efefef'}");//当鼠标停留时更改背景色
e.Row.Attributes.Add("onmouseout", "if(this!=prevselitem){this.style.backgroundColor='#ffffff'}");//当鼠标移开时还原背景色
e.Row.Attributes.Add("onclick", e.Row.ClientID.ToString() + ".checked=true;selectx(this)");
}
}
0 0
- GridView选中行变色(无刷新)
- GridView选中行变色(无刷新)
- GridView选中行变色(无刷新) .
- GridView选中行变色(无刷新)
- 使用javascript实现GridView无刷新选中行(变色)
- 使用javascript实现GridView无刷新选中行(变色)
- GridView选中变色不刷新
- GridView 选中行变色
- GridView选中行变色
- GridView选中行变色
- GridView选中、经过行变色
- asp.net的 GridView 选中行变色效果、 、
- GridView光棒效果以及选中行变色
- 用javascript实现GridView行背景色交替鼠标划过行变色点击行变色选中
- GridView选中变色,经过变色,整栏点击弹出网页
- 选中行变色
- 扩展GridView实现多选(全选)、点击行任意位置选择行、选中变色、添加双击事件等
- 扩展GridView实现多选(全选)、点击行任意位置选择行、选中变色、添加双击事件等
- iis7 发布mvc3 遇到的HTTP错误 403.14-Forbidden
- Linux编程基础:文件描述符file descriptor与inode
- sed命令小结
- delphi DdevExtensions
- 然后留下最痛的纪念品
- GridView选中行变色(无刷新)
- Android 一些常识知识
- Calabash Android 简介
- NAT技术白皮书
- JAVA内存管理
- 构造函数与初始化列表
- 突然好像你
- 约瑟夫环问题python解法
- Android内存泄漏