Как узнать, был ли выбран элемент в POSTed IEnumerable - PullRequest
1 голос
/ 01 февраля 2012

Таким образом, у меня есть это в моем представлении (псевдокод):

for(int i=0;i<10; i++) 
{
    @Html.CheckBox("Article[" + i + "].ArticleID")
    @Html.Textbox("Article[" + i + "].Quantity")
}

Это отправляется на контроллер, как это:

public ActionResult Save(IEnumerable<Article> Article) 
{
}

Теперь вопрос, как мнезнаете (в моем контроллере) какие статьи были проверены?Потому что он возвращает все поля формы, а не только те, которые проверены.

1 Ответ

1 голос
/ 01 февраля 2012

Неважно, приведенный выше код работает как запланировано. Флажки, которые не отмечены, возвращают 0, поэтому я могу отфильтровать их.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...