2011-01-27 81 views
1

在一些特定情況下,我需要使用我的佈局像一個模型的常規視圖。問題是我的錯誤RenderSection被定義。有什麼功能可以告訴我我的佈局是否有子視圖?或者RenderSection可以是一個可選的定義?任何解決方案都很好。謝謝。剃刀:使用我的佈局像一個普通的視圖

回答

0

如果您可能不確實有一個部分的佈局來呈現,您可以使用IsSectionDefined

@if(IsSectionDefined("mySection"){ 
    @RenderSection("mySection") 
    } 

或只是假傳遞給RenderSection呼叫的第二個可選的參數:

@RenderSection("mySection", required: false)