アプリをASPNETWebフォームからASPNETMVCに変換しています。現在、既存の機能に対して小さなPOCを実行しています。
以下のようなダッシュボードページがあります
「メンバーダッシュボード」、「アカウントの概要」、および「計画情報」は、親の「ホーム」ビューに配置される部分ビュー(厳密に入力されたもの)です。
「メンバーダッシュボード」ユーザーの部分ビューは変更されません。ただし、「アカウントの概要」と「プラン情報」の部分ビューは、「プランタイプ」ドロップダウンに基づいて更新する必要があります。
「メンバーダッシュボード」、「アカウントの概要」、「プラン情報」の部分ビューには3つの異なるモデルがあります。
親の「ホーム」ビューで@Html.Partialを使用し、モデルを部分ビューに渡します。
すべて正常に動作します。
上記のシナリオ@Html.Partial
をどのように置き換えることができますか?@Html.RenderAction
(このように、「ホーム」ビューにスーパーモデルを使用する必要はありません。)
ユーザーが[プランの種類]ドロップダウンを変更して[送信]をクリックしたときに、[アカウントの概要]セクションと[プラン情報]セクションを更新するにはどうすればよいですか。