【发布时间】:2013-10-11 07:19:27
【问题描述】:
我的 _Layout.cshtml 中有以下代码:
@if (SiteConfig.Instance.HasCustomMarkup)
{
@RenderSection("bodyPart1", false)
@RenderBody()
@RenderSection("bodyPart2", false)
}
else
{
<div id="mainContainer">
@RenderBody()
</div>
}
所以我尝试仅在某些条件下渲染部分。但这不起作用,我有一个例外:
The following sections have been defined but have not been rendered for the layout page ...
mvc 中是否有任何解决方法用于此目的? 谢谢!
【问题讨论】:
标签: asp.net layout conditional render