Может кто-нибудь посоветовать мне, как написать метод действия, который обрабатывает данные из формы со следующими элементами ввода? Числа в квадратных скобках не являются индексами массива, но могут быть идентификаторами, например, Кроме того, я не знаю, сколько таких полей ввода будет в форме. Или лучше передать такие данные из формы?
public ActionResult Foo(IEnumerable<string> check) {
... затем поместите идентификатор в атрибут значения ввода. Вы получите список идентификаторов проверенных входов.
Вы можете изменить IEnumerable на IEnumerable или IEnumerable, если ваши идентификаторы оказались в этом формате. Среда MVC преобразует его для вас.