如何自动选中复选框

时间:2013-05-01 09:13:12

标签: asp.net-mvc

我在MVC 4中的视图中有一些复选框。现在我的问题是,如何自动检查这个?

    <td>@Html.CheckBoxFor(m => m.Checkbox1) ( Test Box) <br /></td>

3 个答案:

答案 0 :(得分:1)

您希望自动选中此复选框,为什么不在控制器中执行此操作。这是一种更好的方法,因为当你想要自动检查复选框时,你也暗示Model.Checkbox1在那时应该是真的。

Model.Checkbox1 = true;

或者您也可以在视图中执行此操作(尽管我建议并且更喜欢在控制器中执行此操作)

@{
    Model.Checkbox1 = true;
}
@Html.CheckBoxFor(m => m.Checkbox1)

答案 1 :(得分:-1)

根据我对你的问题的理解。试试下面,

@Html.CheckBoxFor(m => m.Checkbox1, new { @checked="checked"})

如果我错了,请纠正我。

答案 2 :(得分:-1)

尝试

@Html.CheckBoxFor(m => m.Checkbox1, new { @checked=true})