asp.net mvc: why is Html.CheckBox generating an additional hidden input

后端 未结 11 1873
猫巷女王i
猫巷女王i 2020-11-22 13:59

I just noticed that Html.CheckBox(\"foo\") generates 2 inputs instead of one, anybody knows why is this so ?



        
11条回答
  •  长发绾君心
    2020-11-22 14:46

    You can try to initialize the constructor of your Model like that :

    public MemberFormModel() {
        foo = true;
    }
    

    and in your view :

    @html.Checkbox(...)
    @html.Hidden(...)
    

提交回复
热议问题