使用自定义源设置gridview中的页数

时间:2013-02-04 13:19:24

标签: .net gridview paging sqldatasource

以下是场景:我在gridField标题上排序了gridView - 设置了SortExpression并实现了gridView_Sorting函数。

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

我也不会使用SQL检索所有记录,而只是“PageSize”记录,与此处描述的非常相似: T-SQL stored procedure with sorting and paging enabled not working properly

我使用List作为数据源。

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

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

我使用的是Visual Studio 2010和SQL Server 2008。

任何提示都将不胜感激。

0 个答案:

没有答案