【问题标题】:how change the RadDataPager Page# From CodeBehind (server-side)如何从 CodeBehind(服务器端)更改 RadDataPager Page#
【发布时间】:2011-08-28 09:53:11
【问题描述】:

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

我可以在下面找到它:

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

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

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

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

非常感谢
最好的问候

【问题讨论】:

  • 我没有尝试任何代码,我不知道我应该尝试什么代码!没有关于它的服务器端帮助。

标签: asp.net telerik paging radlistview raddatapager


【解决方案1】:

您可以使用 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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-04-01
    • 1970-01-01
    • 2013-07-17
    • 2012-07-02
    • 2017-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多