如何清除DataGrid行

时间:2013-07-10 10:35:41

标签: .net vb.net datagrid

我有一个dataGridView,我在运行时填充dataGridView 当我尝试更新网格时,它给了我错误:

“此列表未清除。”

DataGrid_A.Rows.Clear()
GetDataGrid()

我该如何解决这个问题?
有什么建议吗?

1 个答案:

答案 0 :(得分:3)

您可以使用以下代码获得所需的结果

   do
   {
    foreach (DataGridViewRow row in DataGrid_A.Rows)
    {
      try
      {
        DataGrid_A.Rows.Remove(row);
      }
       catch (Exception) { }
     }   
   } while (DataGrid_A.Rows.Count > 1);