DataGridview 获取选中行的某一列

如下,后台数据库中有这样一张表:IdNoNameClass112a091217b093320c092其中,Id为标识列,自动增长。在DataGridview中Id设置为不... 如下,后台数据库中有这样一张表:
Id No Name Class
1 12 a 091
2 17 b 093
3 20 c 092
其中,Id为标识列,自动增长。
在DataGridview中 Id 设置为不可见。
现在在运行时选中某一行,需要获取的是 Name 的值,请问要怎么实现?
大概的语句是不是这样子的?
string name = datagridview1.Selected???.ToString();
谢谢了!
展开
 我来答
89801860
推荐于2017-10-14 · TA获得超过139个赞
知道小有建树答主
回答量:186
采纳率:100%
帮助的人:128万
展开全部
如果只是选中一行取该行的Name的值的话可以这样
datagridview1.SelectedRows[0].Cells["Name"].Value.ToString()
选中多行的的话 需要用循环取值
for(int i=0;i<datagridview1.SelectedRows.Count;i++)
{
string name = datagridview1.SelectedRows[i].Cells["Name"].Value.ToString()
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式