0

3 つのデータ グリッド ビューがあります。最初にデータを処理して表示し、次に最初から取得して 2 番目に処理して表示しています。最初のデータ グリッド ビューを再利用したいのですが、明確ではありません。古いデータが含まれているため、問題が発生します。古い列と値。私は試しました:

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

データ グリッド ビューを新しいものとして明確にしたいのですが、助けてください

4

3 に答える 3

2

このコードを使用してください

GridView1.DataSource = null;

GridView1.DataBind();
于 2013-08-21T11:13:24.723 に答える
2
datagridview2.Rows.Clear();
datagridview2.Refresh();
于 2013-03-07T08:34:28.953 に答える
0

これを試してみてください...あなたが試したと言ったように、私の仮定は列をクリアすることでした...

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

それがあなたにとってどのように機能するか教えてください...

ありがとう!

于 2013-03-07T06:59:57.237 に答える