Razor - Umbraco:每个循环

时间:2013-06-05 13:39:43

标签: razor umbraco

@{var feed = Model != null ? Model : null;}

<dl id="accordion">
    @foreach (var item in feed.DescendantsOrSelf("SubSubPage")){

    <dt>@item.Name</dt>
        <dd>@item.description</dd>
}

</dl>

我正在尝试在umbraco中进行的页面上显示手风琴列表

设置类似于

主页

sub page
    sub sub page 
    sub sub page 

sub page
    sub sub page 
    sub sub page

但是上面的代码只是将它们列在一个大手风琴中

如果可能的话,我试图做的就是在每个“子页面”的单独手风琴中列出它们?

1 个答案:

答案 0 :(得分:0)

让它工作我需要这样做:

@foreach(var item in feed.DescendantsOrSelf("SubPage")){
<dl id="accordion">

 <dt>@item.Name</dt>

 @foreach(var itemSub in item.DescendantsOrSelf("SubSubPage")){

 <dt>@itemSub.Name</dt>

 }

 </dl>
}