以下是场景:我在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。
任何提示都将不胜感激。