2011-07-05 20 views

答えて

8

おそらく代わりにあなたは(他のコントローラとアクション間で共有する方法を使用することができた)現在のコントローラのアクションに部分的に必要なすべてのデータを収集する必要がありれるrenderPartial

+0

はい。代わりにRenderActionを使用する必要があるようです。また、このヘルプが役立ちましたhttp://stackoverflow.com/questions/3968664/asp-net-mvc-2-0-difference-between-renderpartial-and-renderaction –

+0

あなたの応答とリンクにも感謝しています:) – Mikhail

+0

ニースここでRenderActionを使用する例http://stackoverflow.com/a/6287060/74585 –

0

RenderActionを使用する方がよいでしょう。

独自のコントローラ/アクションを使用して部分的なレンダリングを実際に行う場合は、AJAX経由で別のリクエストを使用してロードすることを検討してください。

0

MVCでは、コントローラはビ​​ューについて知っていますが、その逆は真ではありません。

ビューは、一部のデータ(モデルまたはビューモデル)をレンダリングするだけのものですが、コントローラやアクションには関係しません。

関連する問題