gridview 鼠标点击行变色 等实现
来源:互联网 发布:卡巴斯基mac版激活码 编辑:程序博客网 时间:2024/05/22 06:47
<script type="text/javascript"> var prevselitem = null; function selectx(row) { if (prevselitem != null) { prevselitem.style.backgroundColor = '#ffffff'; } row.style.backgroundColor = '#aaaaaa'; prevselitem = row; } </script>
首先在网页的<head>下加上上面的脚本,目的是设置好背景色。
protected void GridView_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)");//点击行变色 //e.Row.Attributes["style"] = "Cursor:hand"; //设置悬浮鼠标指针形状为"小手" // GridView1.HeaderRow.Cells[10].Visible = false; // e.Row.Cells[10].Visible = false;//隐藏选择按钮 //String evt = Page.ClientScript.GetPostBackClientHyperlink(sender as System.Web.UI.WebControls.GridView, "Select$" + e.Row.RowIndex.ToString()); // e.Row.Attributes.Add("onclick", evt);//执行选择行GridView1_SelectedIndexChanged事件 } }
然后在后台加上事件响应,有许多功能。
0 0
- gridview 鼠标点击行变色 等实现
- gridview实现点击行变色
- 用javascript实现GridView行背景色交替鼠标划过行变色点击行变色选中
- 用javascript/css实现GridView行背景色交替、鼠标划过行变色,点击行变色选中
- GridView点击行变色
- GridView鼠标移动行变色
- GridView 鼠标划过行变色
- GridView鼠标悬停行变色
- 实现鼠标移动到Gridview上的行是变色
- 扩展GridView实现多选(全选)、点击行任意位置选择行、选中变色、添加双击事件等
- 扩展GridView实现多选(全选)、点击行任意位置选择行、选中变色、添加双击事件等
- 扩展GridView实现多选(全选)、点击行任意位置选择行、选中变色、添加双击事件等
- 实现GridView行背景色交替、点击行变色
- 用JS实现GridView背景颜交替、点击行变色
- js当行变色点击变色鼠标滑过变色
- Gridview和Datalist鼠标移动行变色
- Gridview和Datalist鼠标移动行变色
- GridView鼠标移动变色
- JQuery一些常见用法与技巧
- C++出错提示英汉对照表
- 基于ASP.NET WPF技术及MVP模式实战太平人寿客户管理项目开发(Repository模式)
- linux查看某端口是否被占用
- CListCtrl 部分用法
- gridview 鼠标点击行变色 等实现
- 深入Java集合学习系列:HashSet的实现原理
- 品牌跟踪研究的意义
- C语言经典算法100例-070-计算字符串的长度
- SAE利用storge上传文件
- PHP巧妙利用位运算实现网站权限管理
- 贪心-codeforces-388A-Fox and Box Accumulation
- 自己训练SVM分类器进行HOG行人检测
- css 项目碰到兼容问题