如何更改RadDataPager Page#From CodeBehind(服务器端)

时间:2011-05-18 21:16:56

标签: asp.net telerik paging radlistview raddatapager

亲爱的朋友们,你好 如何更改RadDataPager(telerik)Page#From CodeBehind(服务器端)?
意味着将当前页面更改为另一页!

我可以在下面找到它:

var raddatapager = (RadListViewImages).FindControl("RadDataPager1") as RadDataPager;

但现在我该如何更改页面?

raddatapager .????????????

我无法从它的演示中找到方法!

非常感谢 最好的问候

1 个答案:

答案 0 :(得分:4)

您可以使用FireCommand方法强制更改页面。只需将“Page”作为CommandName传递,将页码作为CommandArgument传递:

var pager = RadListViewImages.FindControl("RadDataPager1") as RadDataPager;
if (pager != null)
{
    int pageNumber = GetNewPageNumber();
    pager.FireCommand("Page", pageNumber.ToString());
}

CommandArgument的其他选项分别是“First”,“Next”,“Prev”和“Last”分别转到第一页,下一页,上一页或最后一页。

有关详细信息,请参阅Telerik documentation