【问题标题】:How to bind data to query repeater in Kentico CMS?如何将数据绑定到 Kentico CMS 中的查询中继器?
【发布时间】:2013-11-12 15:32:23
【问题描述】:

我尝试将 kentico 中的查询中继器连接到数据源(在本例中是自定义表),不幸的是,我必须在 .aspx 和代码后面执行此操作,而不是像往常一样在 webpart 属性中执行此操作。 我知道在 CMS 中继器中我可以这样做:

<cms:CMSRepeater ID="CMSRepeater1" runat="server" 
        Path="/%"
        ClassNames="CustomTable.MyTable"
        EnablePaging="False"             
        StopProcessing="false"
        SelectOnlyPublished="true"
        >
        <HeaderTemplate></HeaderTemplate>
        <ItemTemplate><%# Eval("Description") %></ItemTemplate>    
        <FooterTemplate></FooterTemplate>
</cms:CMSRepeater>

不幸的是,它是自定义表,所以这个构造不起作用,我应该使用 queryrepeater,我该如何在这个控件中绑定数据?

<cms:queryrepeater id="repItems" runat="server"  > 
 <HeaderTemplate></HeaderTemplate>
 <ItemTemplate><%# Eval("Description") %></ItemTemplate>    
 <FooterTemplate></FooterTemplate> 
</cms:queryrepeater>

我没有路径,我也尝试过 datasource="CustomTables.MyTable" 但它也不起作用...帮助 ;-)

【问题讨论】:

    标签: c# asp.net kentico


    【解决方案1】:

    我们在这里讨论过这个问题 - Kentico forums 我解释了如何将数据源 Web 部件/控件与转发器控件一起使用 - 您需要使用两个控件。

    【讨论】:

      猜你喜欢
      • 2018-12-22
      • 2016-08-19
      • 2017-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多