vs.2005中的gridview控件如何获得主键值

'最近正在练习使用vs.2005中的gridview控件,该gridview中的各个列均是采用手动的方式添加的,不包含主键,最后一列是一个link类型的button,我相... '最近正在练习使用vs.2005中的gridview控件,该gridview中的各个列均是采用手动的方式添加的,不包含主键,最后一列是一个
link类型的button,我相通过单击每行的这个按钮来操作数据,因此必须在gridview_rowcommand事件中获得每行的主键值。
以前在2003中可以在页面加载时设置datagrid.dataKeyField="(主键属性名)",然后在grid_itemcommand事件中用以下代码获得每行的主键值

Dim ID As String = Me.datagrid1.dataKeys(e.item.itemIndex).toString()

那么在2005的gridview中如何实现以上同样的功能????
gridview 的属性中没有DataKey属性,
在代码中可以得到gridview的Datakeys属性,
不过它是readOnly只读属性,无法赋值。
展开
 我来答
jfjl1982
2007-10-05 · 超过25用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:71.5万
展开全部
在GridView的DataKey属性上加上你所绑定数据的主键字段名,即可.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式