找回密码
 立即注册

QQ登录

只需一步,快速开始

kyb11111

中级会员

28

主题

72

帖子

534

积分

中级会员

积分
534

活字格认证

[已处理] GridView控件问题

kyb11111
中级会员   /  发表于:2016-1-13 10:27  /   查看:6142  /  回复:8
GridView控件怎么获取前台选中的一条数据?就是程序运行时获取鼠标点中的一条数据。

8 个回复

倒序浏览
kyb11111
中级会员   /  发表于:2016-1-13 11:32:00
沙发
是在后台获取前台数据
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-1-13 11:55:00
板凳
回复 1楼kyb11111的帖子

谢谢您的反馈。
在客户端处理事件可以使用:
OnClientCurrentCellChanging/OnClientCurrentCellChanged。
示例参考:http://demo.gcpowertools.com.cn/ ... ew/CurrentCell.aspx

对于后台,有SelectedIndexChanged事件,在该事件里,可以通过SelectedRow拿到选择行,以便取到您需要的数据。比如:GridView1.SelectedRow.Cells[0].Text
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
kyb11111
中级会员   /  发表于:2016-1-13 12:20:00
地板
我需要获取前台鼠标选中的数据,我不知道具体选中数据行数是多少?GridView1.SelectedRow.Cells[?].Text
回复 使用道具 举报
kyb11111
中级会员   /  发表于:2016-1-13 13:47:00
5#
有没有可以参考的例子?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-1-13 14:16:00
6#
回复 4楼kyb11111的帖子

没有示例。
C1GridView下有很多接口。
如果您需要获取的是单元格,可以使用SelectedDataKey属性。
GridView.SelectedDataKey.Value.ToString()
文档:
http://helpcentral.componentone. ... electedDataKey.html
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
kyb11111
中级会员   /  发表于:2016-1-13 15:20:00
7#
  为什么会出现这种问题?是什么属性没有设置么?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-1-13 17:36:00
8#
回复 7楼kyb11111的帖子

它的使用方法,可以参考微软的msdn,帮您找了链接:
https://msdn.microsoft.com/zh-cn ... akey(v=vs.110).aspx
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-2-1 14:06:00
9#
回复 7楼kyb11111的帖子

您的问题因为超时未响应关闭。
如果依然有问题,欢迎跟帖。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部