【问题标题】:MVC Razor formCollection get all options from a selectMVC Razor formCollection 从选择中获取所有选项
【发布时间】:2014-01-23 09:45:16
【问题描述】:

我有一个带有多个<options><select>,我使用formCollection 将选定的选项传递给控制器​​并使用formCollection["inputRole"]; 获取值。但是我也想要<select> 中所有值的列表。如何使用 formCollection 获取这些数据?

【问题讨论】:

  • 我认为您不能...我认为您需要在浏览器/客户端使用 javascript 将值添加到表单发布值中。如果浏览器将所有值都发回,那真的没有任何意义。你怎么知道哪一个被选中了?或者您可以重新查询服务器上值的原始来源...您在使用 jQuery 吗?
  • 用户可以在不同的选择之间移动值,我需要知道用户如何移动选项以及每个选择中的选定选项。我使用 jQuery 来移动选项。

标签: html select razor formcollection


【解决方案1】:

您可以在视图模型中指定一个列表来收集多个值。将使用第一个选定条目填充单个字符串类型。

【讨论】:

    猜你喜欢
    • 2014-02-13
    • 1970-01-01
    • 2011-04-19
    • 1970-01-01
    • 2021-07-13
    • 1970-01-01
    • 1970-01-01
    • 2023-01-25
    • 2012-09-09
    相关资源
    最近更新 更多