繁体   English   中英

网格视图在c#.net中进行分页时找到最后一行

[英]grid view find last row when we do paging in c#.net

我有大约50000行gridview。并且我将pagesize设置为20网格view.so我们如何找到最后一行gridview.If我们下一步进行则需要更多时间。

如果我的问题正确,那么您想从第一页转到最后一页。 您可以做的是在viewstate中绑定gridview保存数据源中的行数时:

viewstate["rowCount"]=number;

然后使用单独的链接导航到触发pageindexchanging事件的最后一页。 在该事件上,您可以计算Viewstate["rowCount"]/pagesize ,它将为您提供总页数。

现在分配gridview.pageIndex=aboveresult

你也可以

int RowCount = GridView.Rows.Count;
GridView.PageIndex = RowCount/20;//as you set 20 rows per page...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM