2014-01-23 36 views
1

我有一个<select>与多个<options>,我将选定的选项传递给控制器​​与formCollection并获得值formCollection["inputRole"];。不过,我也想要一个列表中的所有值在<select>。我怎样才能得到这个formCollection的数据?MVC剃刀formCollection从选择获得所有选项

+0

我不认为你可以... 我认为你需要在浏览器/客户端使用JavaScript将表单值后的值添加到表单中。如果浏览器发回所有的值,这并没有什么意义。你怎么知道哪一个被选中?这或你可以重新查询你的服务器上的值的原始来源... 你使用jQuery? – ojf

+0

用户可以在不同的选择之间移动值,我需要知道用户如何移动选项以及每个选择中的选定选项。我使用jQuery来移动选项。 –

回答

0

您可以在viewmodel中指定一个List来收集多个值。单个字符串类型将填充第一个选定的条目。