【问题标题】:Umbraco get node custom property valueUmbraco 获取节点自定义属性值
【发布时间】:2016-01-29 16:07:25
【问题描述】:

我正在尝试获取自定义属性 (isFeatured) 的值。我正在针对当前页面工作。

@inherits Umbraco.Web.Macros.PartialViewMacroPage
<div id="featuredpartnerwrapper">
@{       
    var page = Umbraco.TypedContent(1092);
}


@foreach (var child in page.Children) 
{ 
   @child.Name<br />
   @child.GetPropertyValue("isFeatured")
}

</div>

isFeatured 属性永远不会被渲染

【问题讨论】:

    标签: umbraco7


    【解决方案1】:

    此代码有效 - 但您必须正确拼写属性别名 -

    @inherits Umbraco.Web.Macros.PartialViewMacroPage
    <div id="featuredpartnerwrapper">
    @{
        var page = Umbraco.Content(1092);
    }
    
    @foreach (var child in page.Children) { 
        @child.Name<br />
        @child.isFeatured
    }
    

    【讨论】:

    • PropertyAliases 区分大小写,就像 .Net 和 Umbraco 中的大多数内容一样
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-13
    • 1970-01-01
    • 2013-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多