У меня есть 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")
Спасибо!