我有一个listview,它按国家/地区从sharepoint不同列表中绑定所选国家/地区值下拉列表中的数据,有时列表为空,所以我添加:
<EmptyDataTemplate>
<div>No records found. </div>
</EmptyDataTemplate>
场景:
,我选择一个空列表(国家/地区1),显示“未找到记录”
,我选择一个非空列表(国家2),它显示记录
所以我不知道为什么在第3步中当我转回(国家1)或者即使我选择另一个空的国家/地区列表时,它仍然显示非空列表中的记录。 请帮助。
答案 0 :(得分:1)
当国家/地区为空时,您需要将gridview重新绑定到空数据源。
if(countryHasNoRecords)
{
gvMyGridView.DataSource = null;
gvMyGridView.DataBind();
}