Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 自定义用户控件中的Kentico UniPager_C#_Asp.net_Content Management System_Kentico - Fatal编程技术网

C# 自定义用户控件中的Kentico UniPager

C# 自定义用户控件中的Kentico UniPager,c#,asp.net,content-management-system,kentico,C#,Asp.net,Content Management System,Kentico,在我的aspx文件中,我有cms:UniView控件和cms:UniPager控件。这个很好用。现在我想把cms:UniPager控件移到另一个地方。我将它放在我的自定义用户控件中,并用这个自定义控件替换aspx文件中的cms:UniPager。但有一个问题。cms:UniPager不显示在页面上。我可能会忘记一些重要的事情吗 下面是我的代码: 我的自定义PagingControl.ascx.cs文件 public string PageControl { get; set; } protec

在我的aspx文件中,我有cms:UniView控件和cms:UniPager控件。这个很好用。现在我想把cms:UniPager控件移到另一个地方。我将它放在我的自定义用户控件中,并用这个自定义控件替换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"/>