【发布时间】:2011-05-12 06:30:08
【问题描述】:
如何清除绑定到通用对象列表的数据网格的内容?
private void BindGrid(ReportWizardCriteria criteria)
{
gvCriteria.DataSource = criteria.CriteriaList;
gvCriteria.DataBind();
}
【问题讨论】:
如何清除绑定到通用对象列表的数据网格的内容?
private void BindGrid(ReportWizardCriteria criteria)
{
gvCriteria.DataSource = criteria.CriteriaList;
gvCriteria.DataBind();
}
【问题讨论】:
gvCriteria.DataSource = null;
gvCriteria.DataBind();
或者你也可以将它绑定到一个空集合,类似于这个
gvCriteria.DataSource = new List<MyObject>();
gvCriteria.DataBind();
对于某些人来说,第二个“更容易”理解
【讨论】:
您可以将 .DataSource 属性设置为 null。应该这样做。
gvCriteria.DataSource = null;
gvCriteria.DataBind();
【讨论】:
试试,
gvCriteria.Items.Clear();
或者,
gvCriteria.DataSource = null;
gvCriteria.DataBind();
【讨论】: