-1

宛名:

@RenderSection("Top", false)

部分ビューから複数回?

4

2 に答える 2

0

直接はできません。

コンテンツ ページ自体に@RenderSection()呼び出しが含まれている可能性がありますが、それがあなたの意図するところかどうかはわかりません。

または、異なるコンテンツ領域に書き込みたい場合は、単純に を複数回呼び出して@RenderSection()、ビュー内の名前でセクションを一致させることができます。

于 2011-12-01T17:53:05.550 に答える
0

部分ビューの内部:

 @section Top{
       @: Hi from partial!  
 }

ビュー内:

 @section Top{
       @RenderSection("Top", false) 
 }

内部レイアウト:

 @RenderSection("Top", false)

これは、部分ビュー内からセクションにアクセスする方法です。ただし、複数回呼び出すことはできず、何度も書き込む必要はありません。

部分ビューを「上」に書き込む必要があることがわかった場合、突然「下」に書き込む必要があります。設計が悪く、ビュー/コントローラーを再考する必要があります

于 2011-12-01T19:52:45.147 に答える