Umbraco 7:从当前页面获取所有兄弟姐妹

ale*_*lex 4 asp.net asp.net-mvc umbraco umbraco7

@foreach (var item in Model.Content.Children.Where("Visible"))
            {
                <a title="@item.Name" href="@item.Url">@item.Name</a>
            }
Run Code Online (Sandbox Code Playgroud)

这不会给出我需要的结果.

问:如何从当前页面获取所有兄弟页面?

Dig*_*ift 12

试试这个:

@var siblings = Model.Content.Siblings()

@foreach (var item in siblings.Where(x => x.Id != Model.Content.Id))
{
    <a title="@item.Name" href="@item.Url">@item.Name</a>
}
Run Code Online (Sandbox Code Playgroud)