清除DataGridView显示的数据

一、DataGridView未绑定数据时清空数据

1 this.dgv_PropDemo.DataSource = null

二、DataGridView绑定数据时清空数据

DataGridView绑定了数据就不能使用this.dgv_PropDemo.DataSource = null清空数据了,使用this.dgv_PropDemo.DataSource = null不仅会清空数据,而且也会把DataGridView的列清空掉,这时就要使用如下的代码清空显示的数据:

1 DataTable dt = this.dgv_PropDemo.DataSource as DataTable;
2 dt.Rows.Clear();
3 this.dgv_PropDemo.DataSource = dt;

 

posted @ 2017-05-06 09:36  .NET开发菜鸟  阅读(2056)  评论(0编辑  收藏  举报