繁体   English   中英

如何获得radgrid上的页数计数

[英]How to get the number of pages count on radgrid

如何通过代码获取RadGrid的页面数? 我尝试了以下操作,但始终返回1,尽管有10页。

mygridView.PageCount.ToString();

我也尝试了以下

mygridView.MasterTableView.PageCount.ToString();

我得到了相同的结果。 Rad网格的AllowPaging= "true"

基本上,我只想在标签上显示“当前10页中的2页有300条记录”。

我需要从RadGrid的总页数中获取“ 10”。

谢谢

 protected void RadGrid1_PreRender(object sender, EventArgs e)   {
   string str = RadGrid1.PageCount.ToString();   }

让我知道是否有任何问题。

 Protected Sub grid_ItemDataBound(ByVal sender As Object, ByVal e As GridItemEventArgs) Handles grid.ItemDataBound
        If TypeOf e.Item Is GridPagerItem Then
            ' -- Dim summaryCount as integer
            summaryCount += CType(e.Item, GridPagerItem).Paging.DataSourceCount.ToString()
        End If
    End Sub

您需要告诉网格总共有多少条记录。 这是通过设置网格的VirtualItemCount属性来完成的(您将必须查询记录的总数)。

有关详细信息,请查看文档页面或参考在线演示以进行自定义分页。

暂无
暂无

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

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