C#里我要怎么清除DataGridView里的columns

来源:百度知道 编辑:UC知道 时间:2024/06/17 23:04:43
我已经查询一次了,DataGridView里现在有数据,我想将它里面的数据清空,在重新查询一次,尤其是清除columns,我是用代码创建的columns,清空数据也要清除columns,要不第二次查询后,他又要创建新的columns,索引超载,然后报错,我应该怎么初始化DataGridView,或者怎么清除columns

重新查询,重新绑定数据库

用dataGridView1.DataSource=null;这样DataGridView里现有的所有的数据就没了。DataGridView里所有的结构就没了,当然也包括columns。

dataGridView1.Columns.Clear();

不要用dataGridView1.DataSource=null,直接把dataGridView1.DataSource重新赋值就可以了

我也在关注这个问题。