【发布时间】:2009-05-06 19:11:13
【问题描述】:
我正在尝试将更新面板与 gridview 一起使用,但在对 gridview 进行排序时遇到了一些困难。我试图在这个thread 中关注@dfowler
但是当我尝试排序时,在尝试对排序列表进行数据绑定时出现此错误: "数据源不支持服务器端数据分页。"
有人知道我做错了什么吗?
【问题讨论】:
标签: gridview updatepanel
我正在尝试将更新面板与 gridview 一起使用,但在对 gridview 进行排序时遇到了一些困难。我试图在这个thread 中关注@dfowler
但是当我尝试排序时,在尝试对排序列表进行数据绑定时出现此错误: "数据源不支持服务器端数据分页。"
有人知道我做错了什么吗?
【问题讨论】:
标签: gridview updatepanel
我发现了错误。当我第一次将数据绑定到 gridview 时,我使用了一个 List,但是当我尝试重新绑定时,我使用了 IQueryable,所以一个简单的 .ToList() 就可以了 :)
【讨论】:
当我使用 IEnumerable(Of SomeClass) 作为我的数据源以及使用“收益返回记录”时,我遇到了“数据源不支持服务器端数据分页”。构建这个 - 没有通常的 List(Of SomeClass) 作为基础对象。 Linq 查询可能会导致相同的行为,如果是这种情况,请尝试 ToList()。
【讨论】: