在我的主人中,我有一个包含默认内容的部分:
@section BlahBlah {
<p>Hello world!</p>
}
现在在我的视图页面中,对于其中一些页面,我想完全隐藏此部分。
我该怎么做?
答案 0 :(得分:3)
有一个名为IsSectionDefined
的内置函数,如果尚未定义给定的部分名称,它将允许您默认内容。您可以查看this blog post了解详情。
@if(IsSectionDefined("BlahBlah")) {
@RenderSection("BlahBlah")
} else {
<p>Hello world!</p>
}