我不是为什么Html.CheckBoxFor(x => x.IsChecked)
帮手已经实现。为什么它迫使你必须使用bool
值?我没有在asp.net中获得CheckboxFor的html帮手mvc
从我看到的常规html输入可以有任何string
"value"
。那么为什么html助手限制你?
我现在有一个问题,我想更改"value"
来存储我的GUID,但因为它只需要一个bool
我不能这样做。
我看到其他人做了HiddenFor()
来解决这个问题,但我只是觉得这很奇怪。
这是一个答案,有人创建了自己的扩展,它可能对你有用:http://stackoverflow.com/questions/7195846/how-can-i-make-html-checkboxfor-work-on-a字符串 – 2012-03-23 18:01:35