0

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 のツールボックスを使用して、リストボックス間のアイテムの移動を支援しました。

どんな助けでも大歓迎です。ありがとう。

4

1 に答える 1

0

ここではリストボックスが正しいアプローチだと思います。

両方の属性を表示したい場合は、データをロードするときにそれらを連結してみてください。ヘッダーはhtml/cssでいくらか追加できます

于 2012-09-19T08:53:24.193 に答える