Pregunta

Estoy tratando de hacer algo que pensé que era obvio, pero no puedo encontrar un Doc en esto para salvar mi vida ... Básicamente, quiero construir una lista de enlaces para todos los niños de una página por su nombre... Estoy intentando esto sin suerte. ¿Hay una manera fácil de lograr esto?

@foreach (var page in Model.Content.Where(page => page.Name.Equals("About")).Children) { 
   <a href="">...</a>
}

¿Fue útil?

Solución

Si quiere decir que desea enlaces a los niños de la página actual que se llaman "Acerca de", entonces puede hacer:

@foreach(var page in @Model.Content.Children.Where(x => x.Name == "About"))
{
    <a href="@page.Url">@page.Name</a>
}

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top