网格视图在c#.net中进行分页时查找最后一行
我有大约50000行gridview。我设置了pagesize 20 grid view。因此我们如何才能找到最后一行gridview。如果我们下一步这样做,则需要更多时间。如果我答对了您的问题,您希望从第一页移到最后一页。 您可以在绑定网格视图在c#.net中进行分页时查找最后一行,c#,gridview,paging,C#,Gridview,Paging,我有大约50000行gridview。我设置了pagesize 20 grid view。因此我们如何才能找到最后一行gridview。如果我们下一步这样做,则需要更多时间。如果我答对了您的问题,您希望从第一页移到最后一页。 您可以在绑定gridview时在viewstate中保存数据源中的行数: viewstate["rowCount"]=number; 然后使用单独的链接导航到最后一页 触发pageindexchanging事件的。在该事件中,您可以计算Viewstate[“rowCoun
gridview
时在viewstate
中保存数据源中的行数:
viewstate["rowCount"]=number;
然后使用单独的链接导航到最后一页
触发pageindexchanging事件的。在该事件中,您可以计算Viewstate[“rowCount”]/pagesize
,这将为您提供总页数
现在分配gridview.pageIndex=overresult
您也可以
int RowCount = GridView.Rows.Count;
GridView.PageIndex = RowCount/20;//as you set 20 rows per page...
是指当前页面上的最后一条记录,还是总记录集中的最后一条记录?是指当前页面上的最后一条记录