当验证失败时,有没有人有一种简单的方法可以将 css 类添加到 html 标签,最好是在模型中,在公共 IEnumerable Validate(ValidationContext context)覆盖中,而不是使用 jQuery 或在控制器中。
我的验证摘要给了我错误消息,我只想将 * 放在失败的输入旁边,并使其标签文本变为粗体和红色。
@Html.LabelFor(model => model.Name)
<div class="editor-field">
@Html.EditorFor(model => model.Name)<br/><br />
</div>