GridView 行数据主键绑定以及使用
2013-08-26 17:30
211 查看
场景:我们要使用GridView 控件,做一个行数据修改的全选、反选;我们需要增加一列CheckBox;
问题:当我们选中某几行数据如何获取主键来修改?(其实我们可以使用datakey来存储数据)
1、设置数据源以及需要绑定的行数据字段:
gv_order.DataSource = dt; gv_order.DataKeyNames = new string[] { "id","name" }; gv_order.DataBind();
DataKeyNames 对象是数据(也就是可以绑定多个字段,获取的时候也是可以根据列名来获取对应的数据)
2、通过DataKeys获取行绑定数据:
id = Convert.ToInt32(gv_order.DataKeys[gvrow.RowIndex]["id"]); name = Convert.ToInt32(gv_order.DataKeys[gvrow.RowIndex]["name"]);
.NET空间提供了很多的各种数据的绑定,这只是其中的一种!
相关文章推荐
- ADO 实例《创建一个临时数据库 创建一个临时数据表 GridView1绑定内容 以及Dataset_的使用》
- 《GridView使用DataBind方法绑定数据时的分页问题》
- GridView数据绑定——DataAdapter和DataSet使用示例
- 使用 AJAX,局部刷新 GridView 进行数据绑定的简单实现
- Ajax实现无刷新的获取数据并绑定到GridView,以及无刷新更新数据[转]
- 使用 AJAX,局部刷新 GridView 进行数据绑定的简单实现@孟宪会
- 使用数据绑定控件GrideView的原因以及如何使用
- ObjectDataSource与GridView配合使用经验总结系列一:数据绑定
- 使用 AJAX,局部刷新 GridView 进行数据绑定的简单实现
- 使用 AJAX,局部刷新 GridView 进行数据绑定的简单实现
- Linq to Oracle 使用教程(十)绑定数据到 GridView
- gridview使用数据源绑定并操作数据(笔记)
- 地磅称量系统之(37~39) 直接向数据库的数据表WtBill添加测试数据以及绑定用户控件和使用编码的方式控制dataGridView控件的每列属性和添加数据数据库的表中不存在的字段(非绑定列)
- 使用GridView控件绑定数据
- .NET 使用GridView控件绑定数据源其他操作(查询相关数据,而不是显示全数据)
- TWaver 3D 编辑器的使用(一)----设计3D场景以及数据绑定
- Asp.net使用jQuery实现Gridview, Repeater异步绑定数据
- Button控件的CommandName属性和OnCommand事件的使用以及对数据的绑定
- 使用 AJAX,局部刷新 GridView 进行数据绑定的简单实现
- asp.net中自定义控件ascx增加自定义属性以及给该属性使用绑定数据的解决方案