Было бы лучше использовать связыватель модели для этой цели, это правильный способ сделать это в настоящее время, вы можете просто добавить логическое свойство в свой класс модели, а затем использовать вспомогательный флажок MVC.
public class YourViewModel
{
public bool IsChecked { get; set; }
}
И ваш ActionMethod:
public async Task<ActionResult> Index(YourViewModel viewModel)
{
field.IsSelected = viewModel.IsChecked;
}
И ваш взгляд примерно такой:
@using (Html.BeginForm("Index", "YourController", FormMethod.Post))
{
<div>
@Html.CheckBox("IsChecked")
</div>
<input type="submit" value="Submit" />
}