解决方案 »

  1.   

    可能性[email protected]("SomeParas", item.Selected, new { value=item.Value})
      

  2.   

    但是首次加载时,并不会有这个问题
    只有post提交后,并且注册了ModelStateError后的Return View(model);
    才会出现这个问题。不知道asp.net mvc 在模型绑定验证失败后的  Return View 是否有什么特殊的地方。。
      

  3.   

    不会啊,一直是false的,你可以调试看看
      

  4.   

    mvc中的CheckBox、CheckBoxFor不是很好用,生成的代码不甚简洁,且不好处理,建议用<input type="checkbox" />
      

  5.   

    忘了说了,尝试进行注册的时候,要选上那两个复选框

    csdn帖子不能编辑,真麻烦。。
      

  6.   

    嗯,后来没办法只能自己写input,然后填入数据,但是对于这个问题,觉得可以研究研究