通常我会写这样的代码:
@Html.ValidationMessageFor(m => m.UserName)
其中 UserName 是模型的必需属性。这将显示我配置的任何消息。这可行,但在我正在处理的特定情况下,生成的 HTML 没有设置类属性。通常它被设置为:
class="error"
但是我在这个项目中看到的代码是:
class=""
所以用户看到的文本只是纯文本。我的 CSS 没有为 .error 装饰(红色)。
为什么类名没有输出到 HTML 的任何想法?