使用 GridViewHelper 分组 gridview_RowCommand事件获取不到对应行

foshanfdhjp 2013-07-31 06:32:23
如题:使用 GridViewHelper 分组后是这种显示效果:

组别1
checkbox(用于删除数据) name1 ,name2 编辑 启动(按钮)
组别2
checkbox(用于删除数据) name11,name22 编辑 启动(按钮)

但是 dgvData_RowCommand事件获取不到对应行 得不到绑定的id(只获取到空值) CommandArgument='<%#Eval("id") %>'
而且 外部进行循环获取 foreach (GridViewRow gvr in this.dgvData.Rows)也出现不对应的问题

如何解决使用 GridViewHelper 分组后,可以正常实现gridview原有的dgvData_RowCommand事件
...全文
61 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
蝶恋花雨 2013-08-02
  • 打赏
  • 举报
回复
设置Gridview的DataKeyNames,然后读Datakey。 Gridveiw.DataKeys[e.RowIndex].Value.ToString(); 获取被点击的按钮列所在的行的键值
foshanfdhjp 2013-08-02
  • 打赏
  • 举报
回复
高人在哪啊,怎么都没人回复解答啊....

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧