下面的代码有效,但是当我尝试向htmlAttributes
添加另一个属性时,它显示了一个错误,我无法执行此操作。
@ Html.EditorFor(model =>模型,新的{htmlAttributes =新的{@class =“表单 控制“}});
答案 0 :(得分:1)
您将根据其外观将下一个属性放在htmlAttributes
对象之外。相反,您需要这样做:
@Html.EditorFor(model => model, new { htmlAttributes = new { @class = "form control", style = "background: blue" }})
答案 1 :(得分:1)
您需要执行以下操作:
@Html.EditorFor(model => model, htmlAttributes: new { @class = "form control",
id="id"
}
})