Есть ли причина, по которой мой элемент управления Html.CheckBox () View возвращает ноль до контроллера?
Не могу понять это и был бы признателен за любую помощь!
Вид:
@{ Html.BeginForm("ActionName", "ControllerName", FormMethod.Get); }
Enter Text: @Html.TextBox("Code", string.Empty, new { id = "Code" })
<input type="submit" value="GO" />
<span style="padding-left:20px; font-size:14px" >@Html.CheckBox("exactMatch", false, new { id = "textmatches" })
 Text exact match</span>
@{ Html.EndForm(); }
Контроллер, который вызывается при отправке формы:
public ActionResult ActionName(string code,bool boxChecked)
{
return View(ServiceCallGoesHere(code.Trim(),boxChecked));
}
Я не могу понять, почему в мире состояние моего флажка не передается контроллеру. Почему параметр boxChecked в контроллере всегда равен нулю? Как я могу решить эту проблему?
Заранее спасибо!