我找到了这个 article我知道它用于网页而不是 MVC。我的问题如下。如果用户为文本框提供了正确的输入,我想将其背景颜色更改为绿色,我用红色来表示错误,这样就可以了。但是本文中显示的示例在我的应用程序中似乎不起作用,而且我没有找到另一个使其起作用的示例。所以这是我尝试应用的 CSS 样式:
ErrorAndValidationHighlighting.css:
.input-validation-error {background-color: #ffb3b3;}
.input-validation-valid {background-color: #6BEF66;}
在我看来,TextBoxes 都是这样的:
@Html.TextBoxFor(m => m.AdditionalComment)
正如我上面所说,它适用于它应该的错误,背景颜色变为红色并显示,但对于有效输入它目前不起作用,所以也许你们看到我在做什么错误或什么缺少使这项工作。提前致谢。
最佳答案
请应用此代码并检查结果
@Html.TextBoxFor(m => m.AdditionalComment,new {@class="input-validation-valid"})
关于html - ASP.NET MVC : input-validation-valid applied style not working,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40149267/