![]() |
1
8
结果是复选框问题就是整个问题。我在代码的其他地方找到了这个问题的解决方案,所以我使用了它。这看起来有点老土,但很管用。
您需要确保复选框的值为
然后添加一个具有相同ID的隐藏输入,其值为
如果未选中复选框,则该复选框值不会发布回服务器。因此,当发生回发时,服务器会看到
|
![]() |
2
3
我在视图中使用了以下内容,而不是手动创建复选框:
|
![]() |
3
0
对于链接到枚举的下拉列表中的项,我有相同的问题。我去掉了默认值,所以当有人没有选择某个值时,我得到了一个错误。 所以,说了这句话,我认为你的问题可能有点关联,因为当你的模型预测是/否或者相反的时候,活页夹正在寻找一个正确/错误。 解决这个问题的两种方法可能是将您的视图更改为true/false,或者,这就是我所做的,编写自己的modelbinder,将其从yes转换为true。 希望这对你有所帮助。 |