0
是否有替代方案和更正確的方法將複選框的值轉換爲布爾值。複選框值真或假替代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>
是的,創建一個強類型的視圖,讓模型綁定做到這一點。 – 2013-03-05 14:53:50
我可以說服你給我一個例子嗎? – 2013-03-05 14:56:36
這實際上是一個不好的例子,一秒鐘,谷歌搜索更多。編輯:http://odetocode.com/blogs/scott/archive/2009/04/27/6-tips-for-asp-net-mvc-model-binding.aspx – 2013-03-05 14:58:06