C# 将 DataTable 数据逐行添加到 DataGridView
可以通过以下代码将 DataTable 的每一行逐行添加到 DataGridView 中:
DataTable dataTable = new DataTable(); // 假设已经有一个 DataTable 对象
datGridView1.DataSource = dataTable; // 将 DataGridView 的数据源设置为 DataTable
foreach (DataRow row in dataTable.Rows)
{
// 将每一行的数据添加到 DataGridView 中
int index = dataGridView1.Rows.Add();
for (int i = 0; i < dataTable.Columns.Count; i++)
{
dataGridView1.Rows[index].Cells[i].Value = row[i];
}
}
上述代码首先将 DataTable 对象设置为 DataGridView 的数据源,然后使用 foreach 循环遍历 DataTable 的每一行。在循环中,使用 dataGridView1.Rows.Add() 方法将新行添加到 DataGridView 中,并通过循环将每一列的值赋给对应的单元格。
原文地址: http://www.cveoy.top/t/topic/qhqX 著作权归作者所有。请勿转载和采集!