在razor中获取表单提交的复选框值

时间:2014-09-15 08:42:23

标签: asp.net razor

我有一个html表单,我需要进行"检查"一些复选框的值。问题是,当我提交表单时,文本字段和下拉列表中的数据工作正常,但所有复选框和单选按钮都设置为不检查。

这是我的复选框:

    <input name="chkbox" value="test" type="checkbox">Label text

这就是我尝试在提交中获取razor值的方法:

    if(Request["chkbox"].AsBool()){
        //its checked
    }
    else{
        //its unchecked
    }

如果我将复选框设置为默认选中,我会选中&#34;已选中&#34;表格上的价值提交。

似乎当我选中一个复选框时,它实际上并没有在表格中更改它的状态? 我在这里缺少什么?

0 个答案:

没有答案