2

のようなものを作成した後ですが、マスターページのタグContentResult内でレンダリングします。@RenderBody()これは可能ですか?それに対する明確な答えを見つけることができないようです。

4

2 に答える 2

0

いいえ; あなたはそれをすることはできません。

代わりに、モデルから HTML をレンダリングするだけの空の Razor ビューを作成できます。

于 2012-12-07T13:52:26.057 に答える
0

アクション メソッドで ContentResult を返すようにし、次のようにしてマスター ページで呼び出すことができます。

@Html.Action("Action", "Controller")

@RenderBody で行うとはどういう意味かわかりませんが、マスター ページ自体または各コンテンツ ページ内で行うことができます。

ページ内にコンテンツが生成されます。部分ビュー アプローチも使用できます。

于 2012-12-07T13:52:38.867 に答える