ビューにいて電話をかけるとき@Html.RenderPartial("MyPartialView", MyObject)
この部分ビューに、RenderPartialが呼び出されたときに呼び出されるコントローラーが含まれるように設定できますか?
7004 次
3 に答える
9
おそらく、 RenderPartialの代わりにRenderActionを使用する方が良いでしょう。
于 2011-07-05T20:51:43.127 に答える
1
現在のコントローラー アクションのパーシャルに必要なすべてのデータを収集する必要があります (他のコントローラーやアクションで共有されるメソッドを使用する場合があります)。
独自のコントローラー/アクションを使用してパーシャルをレンダリングしたい場合は、別のリクエストで AJAX 経由でロードすることを検討してください。
于 2011-07-05T21:02:02.037 に答える
0
MVC では、コントローラーはビューを認識していますが、その逆は当てはまりません。
ビューは、一部のデータ (モデルまたはビューモデル) をレンダリングするための手段にすぎませんが、コントローラーやアクションとは関係ありません。
于 2011-07-05T21:03:50.800 に答える