Asp.net RadGrid中的openpageindex
我有一个已启用分页的RadGrid 我想知道如何在Grid\u PreRender事件上打开特定页面,因为我想选择不在第一页上的项目 当前它不会打开项目所在的页面,它只会停留在第一页Asp.net RadGrid中的openpageindex,asp.net,visual-studio,telerik,radgrid,Asp.net,Visual Studio,Telerik,Radgrid,我有一个已启用分页的RadGrid 我想知道如何在Grid\u PreRender事件上打开特定页面,因为我想选择不在第一页上的项目 当前它不会打开项目所在的页面,它只会停留在第一页 有什么帮助吗?这相当简单,您可以在代码隐藏中完成,并从页面加载中调用它,找到您希望在数据源中显示的行的位置,在我的示例中,我刚刚使用了resultIndex,并确定它位于哪个页面上 const int pageSize = 5; var page = (resultIndex / pageSize); //eg
有什么帮助吗?这相当简单,您可以在代码隐藏中完成,并从页面加载中调用它,找到您希望在数据源中显示的行的位置,在我的示例中,我刚刚使用了resultIndex,并确定它位于哪个页面上
const int pageSize = 5;
var page = (resultIndex / pageSize); //eg row 50 means page = 10
myGrid.CurrentPageIndex = page;
myGrid.Rebind();