У меня есть foreach, который заполняет таблицу, и одно поле таблиц строк:
<% foreach (var item in Model.List){%>
<td align="center">
<%: Html.CheckBox(item.ID.ToString(),item.isChecked)%>
</td>
<%}%>
Внутри моей почтовой функции я пытался получить Request.Form ["45"] (45 - это идентификатор образца) и увидел, что получено значение "true, false".
Взглянув на сгенерированный код, я только что увидел:
<input name="45" type="checkbox" value="true" /><input name="45" type="hidden" value="false" />
Как это возможно, поскольку я просто прошу сгенерировать один вход? Я тоже не знаю, лучше ли использовать Html.CheckBoxFor
в этом случае
Спасибо!