| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 671 人关注过本帖
标题:关于GridView
只看楼主 加入收藏
卡卡艾
Rank: 6Rank: 6
等 级:贵宾
威 望:22
帖 子:672
专家分:0
注 册:2007-4-3
收藏
 问题点数:0 回复次数:6 
关于GridView
我在GridView里做了个按钮列,现在想通过点击行的按钮来获取行的键值.怎么实现?
应该写在哪个事件里?
请大家赐教.
搜索更多相关主题的帖子: GridView 按钮 获取 
2007-09-03 10:01
zw379868872
Rank: 1
等 级:新手上路
帖 子:55
专家分:0
注 册:2006-6-25
收藏
得分:0 
如果你得到了解决方案发一分给我
我的邮箱zw_asp.net@163.com
周伟QQ:379868872

眼见为实,耳听为虚 技术+学历+口才=成功 我的qq是379868872
2007-09-03 10:10
师妃暄
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:805
专家分:107
注 册:2006-3-1
收藏
得分:0 
GridView1_SelectedIndexChanging事件中

(如果你在表里的主键不合适放到控件上显示,那么增加一个模板列,在模板列中放一个隐藏控件(绑定该主键)

然后通过下面的代码获得)
HiddenField hf = (HiddenField)GridView1.Rows[e.NewSelectedIndex].Cells[0].FindControl("HiddenField1");//HiddenField1是隐藏控件ID
EmployeesAttu empattu = new EmployeesAttu();
empattu.Emp_num = Convert.ToInt32(hf.Value); //获得值
}

[此贴子已经被作者于2007-9-3 13:28:47编辑过]


有实力才会有魅力 实力来自坚持不懈的努力
2007-09-03 13:17
梦灵儿
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:260
专家分:9
注 册:2007-8-7
收藏
得分:0 

呵呵我想你已经解决了吧!不好意思现在才来哦。要是早点看见了也就不用急了


2007-09-03 18:31
冰彩虹
Rank: 4
来 自:上海
等 级:贵宾
威 望:14
帖 子:806
专家分:44
注 册:2007-6-28
收藏
得分:0 
GridView不是有一个KeyNames属性嘛?直接设置为你的主键名就行了

然后GridView.DataKeys[rowIndex].ToString()

Flying without wings
2007-09-03 20:05
卡卡艾
Rank: 6Rank: 6
等 级:贵宾
威 望:22
帖 子:672
专家分:0
注 册:2007-4-3
收藏
得分:0 

谢谢各位啦,已经搞定.


革命尚未成功,同志仍需努力-----+++
2007-09-03 20:06
卡卡艾
Rank: 6Rank: 6
等 级:贵宾
威 望:22
帖 子:672
专家分:0
注 册:2007-4-3
收藏
得分:0 
以下是引用梦灵儿在2007-9-3 18:31:35的发言:

呵呵我想你已经解决了吧!不好意思现在才来哦。要是早点看见了也就不用急了

呵呵,已经解决.谢咯.


革命尚未成功,同志仍需努力-----+++
2007-09-03 20:07
快速回复:关于GridView
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017449 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved