1

私は、次のビジネス要件に関する研究開発を行っています:-

私はカミソリ ビューで顧客情報を含むモデルを持っているので、顧客を挿入および削除するための Web "追加/削除" ダイアグラムを作成するにはどうすればよいですか。

soumya.files.wordpress.com/2010/05/image3.png

4

2 に答える 2

1

わかりました、それはとても簡単です。

「モデル上」と「モデル外」のデータを保存する 2 つのリスト要素を使用する必要があります。クライアント コードでは、両方の要素間のデータの移動を管理し、フォームの送信時には、「モデル」側に含まれているデータをサーバーに送信するだけで済みます。

次に、サーバーで、コントローラーに渡したリストにないすべてのデータを削除し、リストにあるがビジネスモデルインスタンスにないデータを追加します。

于 2012-12-20T08:50:39.623 に答える
0

クライアント側のデータ操作を行うために何かを調べたいと思うでしょう。Microsoft キャンプで現在選択されているフレームワークは Knockout.js です。サーバーからのデータを表示し、クライアントがそれを JavaScript で操作できるようにし、データをサーバーに保存する必要があります。Ryan Niemeyer には、彼の側で knockoutjs を使用した多くの例があり、knockmeout.netであり、ここの例はあなたが話していることにかなり近いです。

于 2012-12-21T00:10:35.583 に答える