MVCを使用して Web ページを設計しています。ページの 1 つには、次のコントロールと機能があります。
コントロール:
- 2 つの GridView (gvItems、gvSelectedItems)
- 3 つのボタン (btnTransferSingle、btnTransferAll、submit)
機能
- gvItems には、名前、ポイントを含む一連のアイテムが入力されます。
- gvSelectedItems には、gvItems から転送されたアイテムが含まれます。したがって、以下も含まれます: 名前、ポイント
- どちらの GirdView も複数選択をサポートしています
- btnTransferSingle は、選択されたすべてのアイテムを gvItems から gvSelectedItems に転送します。
- btnTransferAll は、残りのすべてのアイテムを gvItems から gvSelectedItems に転送します。
- btnSubmit は、gvSelectedItems からコントローラーにすべてのアイテムを送信します。
次の方法がわかりません。
- 1) 複数選択と複数モデル属性の表示をサポートするグリッドビューを作成する方法。
- 2) あるグリッドビュー (gvItems) から別の (gvSelectedItems) に項目を転送する方法は?
- 3) gvSelectedItems からすべての項目をコントローラーに戻す方法は?
listBox を使用して言及されたことを実行できますが、listBox では 1 つの属性のみを表示でき、ヘッダーはありません。
Matt Kruse Javascript のツールボックスを使用して、リストボックス間のアイテムの移動を支援しました。
どんな助けでも大歓迎です。ありがとう。