1
特定のケースでは、私のレイアウトをモデルで通常のビューのように使用する必要があります。問題は、RenderSectionが定義されている場所でエラーが発生することです。私のレイアウトに子ビューがあるかどうか教えてくれる関数はありますか?あるいは、RenderSectionはオプションの定義ですか?どんな解決策も良いです。ありがとう。Razor:通常のビューのように私のレイアウトを使用する
特定のケースでは、私のレイアウトをモデルで通常のビューのように使用する必要があります。問題は、RenderSectionが定義されている場所でエラーが発生することです。私のレイアウトに子ビューがあるかどうか教えてくれる関数はありますか?あるいは、RenderSectionはオプションの定義ですか?どんな解決策も良いです。ありがとう。Razor:通常のビューのように私のレイアウトを使用する
あなたが実際にあなたがIsSectionDefined
@if(IsSectionDefined("mySection"){
@RenderSection("mySection")
}
またはちょうどRenderSection呼び出しの第二、オプションの引数にfalseを渡す使用するか、レイアウトにレンダリングするセクションを持っていない可能性がある場合:
@RenderSection("mySection", required: false)
を