Я хочу заменить флажок старого стиля с помощью стиля Bootstrap, но сохранение формы не сохраняет проверенное значение.Блокнот с бритвой
Я заменил
@Html.CheckBoxFor(m => m.Name, new { id = "Name" })
с
<input type="checkbox" checked="@Model.Name" id="Name" value="Name"/>
Если я использую старый стиль, он способен сохранить проверенное значение.
@Html.CheckBoxFor(m => m.Name, new { id = "Name" })
Может кто-нибудь сказать, что не так в инструкции «input type = checkbox»?
С проблемами бритвы, как это, просто просмотреть сгенерированный HTML (от Razor версии) и посмотреть, что различия вы можете иметь. –