我正在使用 MVC 设计网页。其中一个页面具有以下控件和功能:
控制:
- 2个GridViews(gvItems,gvSelectedItems)
- 3个按钮(btnTransferSingle,btnTransferAll,submit)
功能
- gvItems将填充一组包含以下内容的项目:名称,点数
- gvSelectedItems将包含从gvItems传输的项目。因此它还包含:名称,点数
- 两个GirdViews都支持多项选择
- btnTransferSingle会将所有选定的项目从gvItems传输到gvSelectedItems。
- btnTransferAll会将所有剩余的项目从gvItems转移到gvSelectedItems。
- btnSubmit会将gvSelectedItems中的所有项目发送给Controller。
我不确定如何:
- 1)如何创建支持多选和显示多个模型属性的网格视图。
- 2)如何将项目从一个gridview(gvItems)转移到另一个(gvSelectedItems)?
- 3)如何将所有项目从gvSelectedItems传回控制器?
我可以使用listBox执行所提到的内容,但listBox只允许显示一个属性且没有标题。
我使用Matt Kruse Javascript的工具箱来帮助在列表框之间移动项目。
感谢任何帮助。感谢。