1. 程式人生 > >C# DataGridView控件綁定數據後清空數據

C# DataGridView控件綁定數據後清空數據

span null idv 就是 保持 C# source AS 控件


在清除DataGridview的數據時:

1.
DataSource為NULL(DataGridView.DataSource= null;)這樣會將DataGridView的列也刪掉。


2.用DataGridview.Rows.Clear(); 提示“不能清除此列表”!!!!!


以上都不是想要的結果。想要滿足保持原有的列,就是重新綁定之前的DataTable,然後清除DataTable中的數據,如下:

DataTable dt = (DataTable)dataGridView1.DataSource;
dt.Rows.Clear();
dataGridView1.DataSource = dt;

C# DataGridView控件綁定數據後清空數據