将选定的数据网格视图行转换为C#中的数据行


Convert selected data grid view row into data row in C#

在数据网格视图中,显示从数据库中提取的行的列表。我在数据网格视图中选择了一行。我必须将选定的行信息传递到另一个类中。我有一个属性来设置所选行,我从属性中获取所选行信息,然后将值绑定到控件中。

是否可以将所选数据网格视图行转换为数据行?

哪一个最适合这种情况:

  • 将选定的数据网格视图行放入数据表中。
  • 选定的数据网格视图行到对象中。
  • 选定的数据网格将行查看到数据行数组中。(但在选择期间我只有一条记录。)

  • 在填充数据之前,在DataGridView.DataSource属性中设置一个DataTable。那么您不需要导出数据,只需要使用源数据表。对于选定的行,也可以使用(DataRow)dgv.SelectedRows[0].DataBoundItem