2010-11-18 28 views
5

一般的なオブジェクトのリストにバインドされているデータグリッドの内容をクリアするにはどうすればよいですか?二つ目は少しある一部の人にとって、これASP.NET DataGridをクリアするには?

gvCriteria.DataSource = new List<MyObject>(); 
gvCriteria.DataBind(); 

に似

private void BindGrid(ReportWizardCriteria criteria) 
{ 

    gvCriteria.DataSource = criteria.CriteriaList; 
    gvCriteria.DataBind(); 
} 

答えて

13
gvCriteria.DataSource = null; 
gvCriteria.DataBind(); 

それともあなたが同様に空のコレクションにバインドすることができ、「より簡単に」を理解するために

1

.DataSourceプロパティをnullに設定できます。それはそれをしなければならない。

gvCriteria.DataSource = null; 
gvCriteria.DataBind(); 
1

試して、

gvCriteria.Items.Clear();

又は、

gvCriteria.DataSource = NULL;

gvCriteria.DataBind();

関連する問題