8
に条件付きセクションをレンダリングしますASP.NET MVC - 私は私の_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での任意の回避策はありますか?感謝! ありがとう!
感謝を!それは常に私の場合に定義されています。しかし、私は解決策を見つけました - セクションセクションをラップして というタグにして、実行時に条件が真であればセクションを定義します。 –
igorGIS
@igorGISあなたの答えを投稿してください:) – Rachael