您现在的位置是:首页 > 技术交流技术交流
C# 中SelectedRows和CurrentRow之间的区别
2020-02-29【技术交流】2595 人已围观
简介 当在数据列表页上,我们经常需要根据当前选中的行进行弹窗编辑.这时传值就需要用这二个方法.功能要求在单击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# 注释的快捷键
相关文章
随机图文
css中的-webkit-opacity
opacity -- 字面意思不透明度,是的这个属性是设置目标style的属性透明度.取值: <alphavalue> | ...
php mssql 时间字段在程序中的处理
mssql在php是的时间字段是object类必须使用转义后使用.“select convert(char,日期字段,120) as dat...
js控制网站onclick背景
更换不同的网站背景可以让用户眼前一新,下面代码可以实现用户点击网页body区域后更换网站背景. vari=1; document....
路由文件hosts文件修改方法
host文件是本地电脑对域名和对应ip的路由表,修改是为了方便本地调试网站,例如想要www.a.com指向到本地某个项目网站就是可以通过修...




微信收款码
支付宝收款码