Есть ли альтернативный и более «правильный» способ превратить значение флажка в bool.checkbox values true или false альтернатива строке в cshtml
Мой код cshtml:
@{
Page.Title = "";
Layout = "~/_Layout.cshtml";
bool checked = false;
if(isPost)
{
if(Request["chkbx"] == "on")
{
checked = true;
}
}
}
<div>
<input type="checkbox" name="chkbx" />
</div>
Да, создайте строго типизированный вид и пусть привязка к модели сделает это. –
Могу ли я убедить вас показать мне пример? –
thats действительно плохой пример, одна секунда, googling больше. EDIT: http://odetocode.com/blogs/scott/archive/2009/04/27/6-tips-for-asp-net-mvc-model-binding.aspx –