c# 把datatable一行行加进datagridview里面去
可以通过以下代码将DataTable的每一行逐行添加到DataGridView中:
DataTable dataTable = new DataTable(); // 假设已经有一个DataTable对象
dataGridView1.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中,并通过循环将每一列的值赋给对应的单元格
原文地址: https://www.cveoy.top/t/topic/iAqF 著作权归作者所有。请勿转载和采集!