无法 return 来自 Umbraco 7.6.4 内容选择器的数据

Can't return data from Content Picker in Umbraco 7.6.4

我目前正在尝试从 Umbraco 7.6.4 中的新多节点 Treepicker 输出数据,这是我当前的设置和代码:

文档类型

具有 'Page' 文档类型的内容节点

输出所选节点名称的代码:

@{
    IPublishedContent typedContentPicker = Model.Content.GetPropertyValue<IPublishedContent>("sections");
    if (typedContentPicker != null)
    {
        <p>@typedContentPicker.Name</p>                                                
    } 
}

这是我从官方Umbraco Documentation那里拿来的,并根据我的项目进行了调整。此代码位于 'page' 文档类型的模板中。

目前上面的代码没有向我的页面输出任何内容,我希望在页面上看到一个节点列表,谁能看出问题是什么或者我哪里出错了?

愚蠢的时刻,我正在查看内容选择器而不是多节点树选择器的文档!

正确的代码是:

@{
var typedMultiNodeTreePicker = Model.Content.GetPropertyValue<IEnumerable<IPublishedContent>>("sections");
    foreach (var item in typedMultiNodeTreePicker)
    {
        <p>@item.Name</p>
    }
}