asp.net-mvc-3 – @ Html.TextBoxFor文本框在验证失败后未突出显
发布时间:2020-12-16 04:19:07 所属栏目:asp.Net 来源:网络整理
导读:我正在使用带Razor的MVC3.对于输入我有两种类型的控制: @ Html.TextBoxFor @ Html.TextAreaFor 两者都需要现场验证. @ Html.TextArea如果验证失败,则突出显示该框,因为@ Html.TextBoxFor没有. 这是我的代码 HTML: @Html.TextBoxFor(m = m.FirstName) 模型
我正在使用带Razor的MVC3.对于输入我有两种类型的控制:
> @ Html.TextBoxFor 两者都需要现场验证. @ Html.TextArea如果验证失败,则突出显示该框,因为@ Html.TextBoxFor没有. 这是我的代码 HTML: @Html.TextBoxFor(m => m.FirstName) 模型: [Required(ErrorMessage = "First Name is required")] public string FirstName { get; set; } 为什么使用@ Html.TextBoxFor创建的文本框在验证失败时不会突出显示? 解决方法
确保您为这些输入字段分配的变量在模型类中是[必需].您是否也在“清理”过程中删除了任何CSS?如果它不在那里,请尝试添加它.
.field-validation-error { color: #ff0000; } .field-validation-valid { display: none; } .input-validation-error { border: 1px solid #ff0000; background-color: #ffeeee; } .validation-summary-errors { font-weight: bold; color: #ff0000; } .validation-summary-valid { display: none; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 在ASP.NET MVC中实现“记住我”功能
- asp.net-mvc – Asp.net Identity使用什么算法来加密密码?
- asp.net-mvc – 我真的需要一个ORM吗?
- iis – ASP / ASP.NET处理写权限的最佳方法是什么?
- Castle DynamicProxy基本用法(AOP)
- asp.net – 以下部分已定义,但尚未针对布局页面“?/ Views
- asp.net – 两次调用HttpModule EndRequest处理程序
- ASP.NET图像上传与调整大小
- 来自UserControl的ASP.NET AJAX页面方法
- 我们可以通过.net native编译asp.net 5应用程序吗?
推荐文章
站长推荐
- ASP.NET:跨应用程序的表单身份验证:匹配密码加
- asp.net – 如何使用.net用户控件创建Umbraco内容
- ASP.NET网站 – > WCF服务 – > WCF服务,一路冒充
- 将ASP.NET成员资格表添加到我自己的现有数据库中
- 是否可以将多个模型对象发送到ASP.NET MVC视图?
- asp.net – web.config中system.codedom中多个编
- asp.net-mvc – Visual Studio 2010 Full和ASP.N
- asp.net – 实际文化是否与SQL相关联到CLR float
- asp.net-mvc – 使用像Stackoverflow这样的查询字
- 在ASP.NET中,当HttpContext.Current为NULL时,如何
热点阅读