【问题标题】:Lists as mvc controller method arguments?列为 mvc 控制器方法参数?
【发布时间】:2011-01-27 23:01:51
【问题描述】:

我有 2 个表,其中包含 MVC 表单中的复选框。复选框的名称目前或多或少是随机的。 我可以以任何智能方式命名项目,以便我可以将它们作为两个命名列表作为控制器方法参数检索吗?如果我可以在名称前加上前缀的话。

<div>
    <input type="checkbox" name="xyz" />
    <input type="checkbox" name="foo" />
    <input type="checkbox" name="123" />
</div>

<div>
    <input type="checkbox" name="bar" />
    <input type="checkbox" name="456" />
    <input type="checkbox" name="baz" />
</div>

我能否以某种方式将其作为参数,类似于此?

public ActionResult DoThis(BlablahViewModel model, string[] firstList, string[] secondList)
{

目前我只是大致像这样检查它们的存在:

Request.Form["xyz"].Contains("t")

谢谢!

【问题讨论】:

    标签: asp.net-mvc model-view-controller controller


    【解决方案1】:

    【讨论】:

      猜你喜欢
      • 2013-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-25
      相关资源
      最近更新 更多