c# DataGridView中,选中了多个行,如何获取选中的每一行的数据,或者每一行的索引?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c# DataGridView中,选中了多个行,如何获取选中的每一行的数据,或者每一行的索引?相关的知识,希望对你有一定的参考价值。
参考技术A this.datagridview1.selectedrows[0].cells[1].value.tostring();//获取选中行的第一个单元格的值后面就是依次类推了,我就不写啦
在c#中怎么删除datagridview里面的一条数据
简单说下我自己的对于这样问题的实现:
删除选中数据:1.双击需要删除的数据行,用一个控件接受该数据行的主键值,
2.点击删除按钮,通过后台程序,以上面获取的主键值,通过sql语句,在数据库中将该行数据删除,
3.清空现在的datagridview控件中的数据,重现将操作过的数据进行填充!
这样就实现了对选中行的数据的删除!
对于双击选中接受的数据主键值的操作代码, 参考技术A for
(int
i
=
0;
i
<
this.dataGridView1.SelectedRows.Count;
i++)
this.dataGridView1.Rows.Remove(this.dataGridView1.SelectedRows[i]);
把所有你选中的行都删掉。
不是单元格是整行才可以
以上是关于c# DataGridView中,选中了多个行,如何获取选中的每一行的数据,或者每一行的索引?的主要内容,如果未能解决你的问题,请参考以下文章
c# datagridview 如何选中行,以及怎么获取选中行的数据
winform c# Datagridview 选中行 急!!!