如何从代码隐藏(服务器端)更改 RadDataPager 页面#

问题描述 投票:0回答:1

嗨我亲爱的朋友们:
我如何从代码隐藏(服务器端)更改 RadDataPager(telerik) 页面#?
意味着将当前页面更改为另一个页面!

我可以像下面这样找到它:

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

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

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

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

非常感谢
最好的问候

asp.net pagination telerik radlistview raddatapager
1个回答
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 文档

© www.soinside.com 2019 - 2024. All rights reserved.