html - ASP.NET MVC : input-validation-valid applied style not working

标签 html css asp.net asp.net-mvc validation

我找到了这个 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/

相关文章:

javascript - 如何将 td 高度固定为桌面高度?

asp.net - 为什么 Cast (CType/DirectCast) 控制与隐式转换不同

javascript - 从 JQuery UI Popup 获取数据返回到表单

jquery - 确定选择了哪个单选按钮 - 自定义单选按钮标记

html - 在特定情况下将两列彼此相邻定位

jquery - 如何在不再触发其悬停事件时隐藏此导航菜单?

php - innerHTML PHP 内联 css 给出解析错误

html - 将图像置于 CSS div 表的中心?

css调试渲染前后不一样

jquery - 使用 jQuery 的 GridView 向上和向下导航