我正在尝试使用更新面板和gridview,但是我在排序gridview时遇到了一些困难。我尝试在thread
中关注@dfowler但是当我尝试排序时,我在尝试数据绑定排序列表时遇到此错误: “数据源不支持服务器端数据分页。”
任何人都知道我做错了什么?
答案 0 :(得分:0)
我发现了错误。当我第一次数据绑定到gridview时,我使用了List,但是当我尝试重新绑定时,我使用了IQueryable,所以一个简单的.ToList()工作:)
答案 1 :(得分:0)
当我使用IEnumerable(Of SomeClass)作为我的数据源时,我经历了'数据源不支持服务器端数据分页',并且我使用了'yield return record;'构建这个 - 没有通常的List(Of SomeClass)作为底层对象。 Linq查询可能会导致相同的行为,如果是这种情况,请尝试ToList()。