Comment puis-je savoir si un RenderSection non requis existe?


91
@* Omitted code.. *@
@RenderBody()
@RenderSection("Sidebar", required: false)

Existe-t-il un moyen de savoir dans la Omitted codepièce si le RenderSection Sidebarexiste ou non?

Réponses:


185
@if (IsSectionDefined("Sidebar"))
{
    @RenderSection("Sidebar")
}
else
{
    <div>Some default content</div>
}
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.