那究竟是什么意思呢?
有些人建议绕过这个错误,只有当数据表的行数大于零时才将gridview绑定到数据集.
但是,例如,如果您的搜索没有返回任何记录,那么您的数据表将没有行,但仍然可以绑定到数据集?
除了检查行是否在数据集(或数据表)中之外,我如何确保ilist包含有效的数据源?
什么是最好的方法?
确保你使用这个:
if (!this.IsPostBack) { }
你也可以检查dataSet.Tables.Count > 0
,然后return dataSet
其他人 return null;
我认为DataSet返回了 Count = 0