【发布时间】:2016-05-07 12:15:45
【问题描述】:
我有一个带有两个转换的自定义页面类型。第一个变换如下:
<li><%# Eval("AlertDate") %> - <%# Eval("AlertTitle") %> <%# IfEmpty(Eval("AlertCopy"),false, "<a href='" + GetDocumentUrl() + "'>Read More</a>") %></li>
我的第二个Transoformation,可以说详情页是这样的:
<div id="alertDetail">
<div id="alertDetail--heading">
<h1><%# Eval("AlertTitle") %></h1>
<p><%# FormatDateTime(Eval("AlertDate"), "MMMM dd, yyyy") %></p>
</div>
<div id="alertDetail--copy">
<%# Eval("AlertCopy") %>
</div>
</div>
<div class="backButton">
<a href="javascript:history.back()" class="btn back"><%# CMS.Helpers.ResHelper.GetString("kff.Generic-Back") %></a>
</div>
当条件正确并且用户单击阅读更多时,系统会根据该页面类型转到页面。此页面嵌套在 cms.folder 页面类型中,该页面类型是嵌套在具有自定义模板的页面中。结构是这样的:
- 根
- 警报
- 非合作伙伴警报
- 警报 1
- 警报 2
- 非合作伙伴警报
- 警报
链接到页面有效,但我无法显示警报数据。我尝试了一个中继器,但它给了我所有的警报,而不是我正在寻找的特定警报。
我不确定我在这里缺少什么。
【问题讨论】:
标签: kentico