可以通过以下代码将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中,并通过循环将每一列的值赋给对应的单元格

c# 把datatable一行行加进datagridview里面去

原文地址: https://www.cveoy.top/t/topic/iAqF 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录