单击选中GridView 或 HTML 表格的某行,并获取该行的数据。。。。
来源:互联网 发布:ubuntu编译openjdk7 编辑:程序博客网 时间:2024/05/21 06:03
首先绑定行单击事件,如下:也可以用Jquery的.click进行事件绑定
protected void GridView1_RowDataBound(Object sender, GridViewRowEventArgs e){ if (e.Row.RowType == DataControlRowType.DataRow){ e.Row.Attributes.Add("onClick", "javascript:void SelectRow(this);"); } }
然后再前台页面head部分写如下函数:
<script type="text/javascript"> // 对选中行的处理函数 function SelectRow(row) { var _selectColor = "#303030"; var _normalColor = "#909090"; var _selectFontSize = "3em"; var _normalFontSize = "2em"; // 获取当前行的所有数据单元 var _rows = row.parentNode.childNodes; // 获取数据 try { for (i = 0; i < _rows.length; i++) { var _firstCell = _rows[i].getElementsByTagName("td")[0]; _firstCell.style.color = _normalColor; _firstCell.style.fontSize = _normalFontSize; _firstCell.style.fontWeight = "normal"; } } catch (e) { } // 对该行的第一个单元格设样式 var _selectedRowFirstCell = row.getElementsByTagName("td")[0]; _selectedRowFirstCell.style.color = _selectColor; _selectedRowFirstCell.style.fontSize = _selectFontSize; _selectedRowFirstCell.style.fontWeight = "bold"; }</script>
- 单击选中GridView 或 HTML 表格的某行,并获取该行的数据。。。。
- 让你的GridView、DataList 的数据行同时具有单击或双击选中的功能
- asp.net实现 gridview 鼠标单击任意字段选中一行 ,并获取数据
- 如何单击dataGridView内容 获取该行数据
- Bootstrap Table 双击、单击行获取该行内容及自动获取全表的内容
- EasyUI单击选中一行数据并获取数据
- 获取textarea某一行,并修改该行的内容
- 怎样用JS获取DataGrid中CheckBox是否选中,并且取得该行的DataGrid数据?
- 怎样用JS获取DataGrid中CheckBox是否选中,并且取得该行的DataGrid数据?
- java表格获取选中行的内容,并赋值到另一表格中(赋代码)
- jquery 获取 GridView 或 Repeater 里边的 RadioButtonList 选中值
- gridview获取选中列的例子并打印出来
- 获取gridview当前选中行的内容
- gridview获取选中行的值
- Js 获取Gridview选中行的内容
- 获取gridview当前选中行的内容
- 获取gridview当前选中行的内容
- 获取gridview当前选中行的内容
- Linux dd的用法
- mysql 双机负载架设方法
- VC常用20个函数
- 设置ActiveMQ的Redelivery Policy
- shell脚本中printf小节
- 单击选中GridView 或 HTML 表格的某行,并获取该行的数据。。。。
- MySql 客户端指令 (MySql.Client-Side.Command)
- worldwindjava的特点
- jQuery 参考手册1
- (总结)RHEL/CentOS 5.x使用第三方软件库(EPEL与RPMForge、RPMFusion软件库)
- 远程对象的生存周期问题(flex中的对象的生存周期和服务端的周期是一样的么?)
- DOM4J 知识详解
- Create Excel report
- 反射:数组