清除数据网格视图中的所有数据

时间:2013-03-06 12:44:02

标签: c# c#-4.0 datagridview

我有三个数据网格视图我正在处理数据并首先显示它然后从第一个开始处理并在第二个显示,现在我想重用我的第一个数据网格视图但是它不清楚,它有旧数据使问题意味着旧的列和值。我试过:

    datagridview2.datasource=null;   // didn't  work
    datagridview2.columns.clear();   // didn't work 

我希望数据网格视图清除为新的,请帮助

3 个答案:

答案 0 :(得分:2)

datagridview2.Rows.Clear();
datagridview2.Refresh();

答案 1 :(得分:2)

使用此代码

GridView1.DataSource = null;

GridView1.DataBind();

答案 2 :(得分:0)

给这个镜头......我的假设是按照你说的尝试清除列......

 for (int i = 0; i <= datagridview2.ColumnCount - 1; i++) {
 datagridview2.Columns.Remove(datagridview2.Columns(0).Name);}

让我知道它对你有用......

谢谢!