How can I know if a non-required RenderSection exists?
C#asp.netasp.net Mvcasp.net Mvc-3RazorC# Problem Overview
@* Omitted code.. *@
@RenderBody()
@RenderSection("Sidebar", required: false)
Is there any way to know in the Omitted code
part if the RenderSection Sidebar
exists or not?
C# Solutions
Solution 1 - C#
@if (IsSectionDefined("Sidebar"))
{
@RenderSection("Sidebar")
}
else
{
<div>Some default content</div>
}