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



在清除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;  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM