出于某种原因,一个HTML助手被输出该HTML中犯规验证。

验证器告诉我

  

有没有属性 “长度”

<%= Html.CheckBox("Medicamentos", Model.Medicamentos) %>

时输出

<input type="checkbox" value="true" name="Medicamentos" id="Medicamentos" checked="checked" length="4">
有帮助吗?

解决方案

我认为它的匹配将一个字符串的对象,因为我不知道Model.Medicamentos是什么签名。在这种情况下所花费的对象的属性,并把它们插入元件上的属性。我怀疑你只是想用Checked属性上指定的复选框,即默认值的Model属性。

<%= Html.CheckBox( "Medicamentos", Model.Medicamentos.Checked ) %>

在,这种情况下,假设Checked是布尔它将在辅助分机匹配正确方法签名。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top