DataGridView.Datasource如何存储在DataTable变量中

时间:2014-01-31 12:22:03

标签: c# datagridview datatable datasource

我必须在任何Datatable变量中存储datagridview的数据源,以便在gridview中合并数据

Datatable dt = dataGridView1.DataSource;

并请告诉我如何合并相同datagridview的数据

2 个答案:

答案 0 :(得分:1)

您可能需要将DataSource对象转换为DataTable。

Datatable dt = myGridView.DataSource as DataTable;

答案 1 :(得分:1)

如果您将DataSource设置为DataTable,那么您需要一个简单的演员:

DataTable dt = (DataTable)dataGridView1.DataSource;

如果要合并两个DataTable,则可以使用DataTable.Merge方法:

dt1.Merge(dt2)