Developer Network
Developer Network
Developer
:CreateViewProfileText:
登录
MSDN 订阅
获取工具
下载
Visual Studio
SDK
试用软件
免费下载
Office 资源
计划
订阅
Administrators
学生
Microsoft Imagine
Microsoft 学生合作伙伴
ISV
新手
Events(事件)
社区
Magazine
论坛
博客
第 9 频道
文档
API 和参考
开发人员中心
示例
停用的内容
非常抱歉。你请求的内容已被删除。将在 1 秒内自动重定向。
提出问题
快速访问
论坛主页
浏览论坛用户
FAQ
搜索相关主题
Remove From My Forums
积极答复者
gridview中字段的获取。
Web 技术
>
ASP.NET 与 AJAX
问题
0
登录进行投票
我有一个新闻表
ID
Content
Title
Date
等字段
,我现在把他显示在gridview中进行编辑删除等操作。可是我不想把ID字段也显示在其中(ID字段用的是guid,显示了会很难看)
这就带来一个问题,就是我进行删除操作的时候该如何获得所在行的ID呢?本来的话我可以通过grdFile.Rows[e.RowIndex].Cells[0].text来获得,可现在ID没有在girdview中,请问有办法获得所在行的ID吗?谢谢。
2009年11月16日 7:33
回复
|
引用
答案
0
登录进行投票
你好!
可以通过下面的方式实现。
1 为 GridView 设置主键,在相关事件中使用 this.GridView1.DataKeys[e.RowIndex].Value; 来获取主键。
2 绑定 ID,并隐藏此列,后台通过 FindControl 或 e.Cell[x].Text 获取。
知识改变命运,奋斗成就人生!
已标记为答案
xiaowangxiaowang
2009年11月16日 8:00
2009年11月16日 7:41
回复
|
引用
版主