1

这是场景:我有对 TemplateField 标题进行排序的 gridView - 设置了 SortExpression 并实现了 gridView_Sorting 函数。

我在 ViewState 中存储排序值和方向。

我也不使用 SQL 检索所有记录,而只是检索“PageSize”记录,与此处描述的非常相似: 启用排序和分页的 T-SQL 存储过程无法正常工作

我使用 List 作为数据源。

现在,我的问题是,因为我只检索“PageSize”的记录,所以我的分页没有显示。gridView.PageCount 不能设置,因为它是只读的。如果我使用 objectDataSource 作为源,那么我的排序将无法正常工作。现在它工作得很好 - 对于第一页......因为不显示分页。

那么,如何设置 GridView 的页数?

我正在使用 Visual Studio 2010 和 SQL Server 2008。

任何提示将不胜感激。

4

0 回答 0