如何在MVC中创建自己的复选框?

时间:2011-06-20 19:02:05

标签: asp.net-mvc

我很乐意使用:

Html.EditorFor(model => @Data.Test.Correct)

创建一个复选框。

但是,我的数据来源与需要更新的数据不同。我知道这可能听起来令人困惑,但我从LINQ选择查询中获取数据,然后需要在不同的地方更新。

对于我来说,解决这个问题的唯一方法就是手动编写HTML代码。但有人可以给我一个如何做到这一点的例子。例如,我如何在checked = true的设置中进行编码?

1 个答案:

答案 0 :(得分:0)

您可以编写如下所示的HTML代码来创建选中或未选中的复选框

<input type="checkbox" name="option1" value="1" checked="checked" />
<input type="checkbox" name="option2" value="2" />

但是,您需要手动编写其他代码以确定应选择哪个复选框,如果您的复选框是动态生成的还是填充了存储的数据。