おはようございます。ビュー モデルに接続されているビューがあります。ビューには、単純なモデルである一般的な情報、List<> である住所モデル、リストである電話モデルの 3 つの部分があります。モデル。私の問題は、新しい顧客ビュー、上記のビュー、住所と電話のモデルが空であることです。ユーザーに住所と電話を追加する機会を与えると、モデルが空になるため、2つのドロップダウンリストに上記を入力する必要がある場合ページが既に読み込まれているデータ。私の質問は、ドロップダウンリストのデータを「更新」して、上記のデータを保持する ViewBag から入力するにはどうすればよいですか? 前もって感謝します
user905284
質問する
253 次
1 に答える
0
ユーザーがAdd New Address
ボタンをクリックすると、DOM に追加されるアドレスのテンプレートを含む部分ビューを返すコントローラー アクションへの AJAX 呼び出しを実行できます。Editing a variable length list in ASP.NET MVC
スティーブン・サンダーソンは、彼の非常に優れたブログ投稿でコンセプトを説明しました。
AJAX を使用する代わりに、純粋なクライアント側のアプローチを使用してこれを行うこともできます。たとえば、 などのテンプレート JavaScript フレームワークを使用できますknockoutjs
。スティーブン・サンダーソンも、このアプローチを で取り上げましたhis blog post
。
于 2013-04-18T06:29:21.817 に答える