2013-03-06 52 views
0

我有三个数据网格视图我正在处理数据并在第一个显示它,然后从第一个处理并显示在第二个,现在我想重用我的第一个数据网格视图,但它不是清晰的,它有旧数据,这使得问题意味着老列和values.I曾尝试:清除数据网格视图中的所有数据

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

我想数据网格视图是明确如新,请帮

+0

要其在DataGridView为界?我的意思是数据集或数据表或其他东西? – 2013-03-07 07:06:27

回答

0

给这个一杆。 ..我的假设是清除列,因为你说你已经尝试过...

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

让我知道它是如何工作的,你...

谢谢!

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

使用此代码

GridView1.DataSource = null; 

GridView1.DataBind(); 
+1

这个问题被标记为WinForms'DataGridView'而不是ASP.Net'GridView'。 DataGridView中没有'DataBind'方法... – Chris 2013-08-21 11:38:57