您现在的位置是:首页 > 技术交流技术交流
C# 中SelectedRows和CurrentRow之间的区别
2020-02-29【技术交流】2101 人已围观
简介 当在数据列表页上,我们经常需要根据当前选中的行进行弹窗编辑.这时传值就需要用这二个方法.功能要求在单击data...
当在数据列表页上,我们经常需要根据当前选中的行 进行弹窗编辑. 这时传值就需要用这二个方法.
功能要求在单击dataGridView某一行时将dataGridView当前选择行的某列值赋值给某个文本框...我的代码如下:
txt1.Text = gdv1.SelectedRows[0].Cells["colHours"].Value.ToString();
结果运行后出现异常 异常信息为
索引超出范围。必须为非负值并小于集合大小。
参数名: index
上网找了资料才知道必须用courentRow 问题解决
用SelectedRows时必须 单击该行最前面的的方格而不能点击表格里有数据的单元格
用CurrentRow时点哪都行
.看来教材内容不是很完整...哎 尽信书不如无书
SelectedRows、CurrentRow、Rows 三者之间的区别
SelectedRows表示的是你在DataGridView中所选择的行,其中Count属性是表示的选择的行数
CurrentRow表示的就是你所选择的当前行,只有一行
Rows表示的是DataGridView中所有的行数.
关注宁波网站建设博客,更多精彩分享,敬请期待!
Tags:
很赞哦! ()
上一篇:C# 关闭form的四种方法
下一篇:C# 注释的快捷键
相关文章
随机图文
利用ServerAlias设置多个二级域名和泛域名
已在域名服务提供商处或自己管理的DNS服务器上,将多个域名或A记录(如:0574nb.cn 、www.0574nb.cn、bbs.0574n...js控制网站onclick背景
更换不同的网站背景可以让用户眼前一新,下面代码可以实现用户点击网页body区域后更换网站背景. vari=1; document....HTTP 错误 500.0 -错误代码 0xc0000005
网站系统一些复杂的功能总会出一些前所未见的问题.今天小编一个php导出excel的页面报错.关键这个系统还是已经上线的,说明以前功能是正常...表单文本框小技巧:禁止自动完成
文本输入框的自动提示功能在浏览器中模式是打开的。有时候我们并不需要自动提示功能,例如需要用户自己再次输入而非自动完成。在IE中可以使用工具-...