Kentico UniPager在自定义UserControl中

时间:2017-05-11 07:22:40

标签: c# asp.net content-management-system kentico

在我的aspx文件中,我有cms:UniView控件,以及cms:UniPager。这很好用。现在我想将cms:UniPager控件移动到另一个地方。我将它放入我的自定义UserControl并通过此自定义控件替换aspx文件中的cms:UniPager。但有一个问题。 cms:UniPager不会出现在页面上。可能是我忘记了一些重要的事情?

我的代码如下:

我的自定义PagingControl.ascx.cs文件

public string PageControl { get; set; }

protected void Page_Init(object sender, EventArgs e)
{
    UniPager.PageControl = PageControl;
}

我的自定义PagingControl.ascx文件

<cms:UniPager ID="UniPager" runat="server" GroupSize="3">
    <!--Some elements-->
</cms:UniPager>

我正在使用它的aspx文件

<cms:UniView ID="Repeater1" runat="server">
    <!--Some data-->
</cms:UniView>

<PagingControlTagPrefix:PagingControl PageControl="Repeater1" runat="server"/>

0 个答案:

没有答案