私は、たくさんのフィールドを含み、リストも含むクライアントdtoを持っています。複雑なモデルのバインド
これで、簡単にバインドすることができ、彼のすべてのアドレスを持つクライアントが表示されます。問題は、ユーザーがアドレスを動的に削除して追加できることです。
私は各アドレスを取り囲むフォームを追加することを考えましたが、内部フォームで終わります。ブラウザはうまく動作しません。
次に、私はJavaScriptを使用することを考えましたが、アドレスが削除された場合は、すべてのアドレスを調べてインデックス(アドレス[0] .City)を変更する必要があります。アクションはClientFormをパラメータとして取ります。連続したインデックスを持ち、0から始まるアドレスのみがClientForm.Addressesリストに入ります。
実装が簡単なその他のソリューションはありますか?何か不足していますか?
ない私はあなたが何を意味を理解しておくことにより、さらに詳細に記載されているこのソリューション:「あなたの外形はexistanceを確認することができます....」短い例では、素晴らしいことです。 – sirrocco