我正在使用以下代码设置默认值:
@Html.TextBoxFor(m => m.Age, new { @Value = "0"})
问题是生成的代码包含两个值属性,破坏了 W3C 标记验证。
<input Value="0" data-val="true" data-val-required="Age is required." id="Age" name="Age" type="text" value="" />
注意大写的“V”和小写的“v”值属性...
有谁知道 html 助手 TextBoxFor 只有一个值属性的解决方法?