我想在每个新闻中获取内容。以下是列表中第一个新闻的示例:
这就是我在PartialView中尝试做的事情:
很遗憾,我无法访问新闻详情。在前端,我的PartialView仅显示名称。当我尝试访问摘要时会抛出错误。
内容未显示。只显示标题。
目前,我的代码只能显示新闻列表级别而不是详细内容级别。任何人都可以帮助我吗?
答案 0 :(得分:3)
Umbraco.Field()
默认使用当前页面文档(因此是新闻页面)。但是,您尝试将其用于特定节点/页面(在本例中为子页面)。
您应该可以将代码更改为:
@Umbraco.Field(item, "summary")
或者就个人而言,我更喜欢这种语法:
@(item.GetPropertyValue<IHtmlString>("summary"))
您可以阅读有关从节点here获取数据的所有信息。