【发布时间】:2016-04-21 10:19:52
【问题描述】:
我在 Sitefinity 8.1 的列表小部件中添加了一个自定义字段,它的 Type 是 Related data,它的 Data type 是 页面。字段名称为 LinkedPageUrl。
在后端完美运行,允许我从系统中选择一个页面并将其存储在该特定列表项中。
我在 Sitefinity 的文档中找不到任何地方解释了如何在我正在自定义的基于 MVC 的 List.SimpleList.cshtml 视图模板中以编程方式使用此字段。
我已经在新闻小部件中看到了这一点,其中每个新闻文章都有一个关联的图片:
<img src="@Html.Raw(item.Fields.RelatedImg.Fields.MediaUrl)" class="img-responsive" />
但我没有接近这个,因为我不知道从哪里开始......模型结构,语法等是什么。
我的目标是将呈现的每个列表项更改为一个锚点,并且该锚点应使用此相关数据字段的 URL 作为其 Href 属性。
【问题讨论】:
标签: asp.net-mvc sitefinity sitefinity-8 sitefinity-feather