【发布时间】:2013-12-04 18:41:47
【问题描述】:
我有一个使用 Razor 视图的 ASP.NET 4.5 网站项目。这不是一个 MVC 项目,它是一个只有几个 .cshtml 文件的空网站。
我有一个要验证的表单。我找到了一个站点here,它解释了如何使用 Razor 视图执行此操作,但 Validation 类没有示例中显示的方法。然后,我在 HTML5 中遇到了 required 属性,并将其添加到表单中的每个 <input> 中。这是在我提交表单时验证表单,但它使用的是通用错误消息,如图所示:
这是我的问题:
有什么方法可以自定义这些消息吗?
除了required 之外,还有什么方法可以验证其他要求 - 比如确保它是一个数字或一定的长度等?
*注意** 我没有使用 MVC,所以没有模型等。如果可能的话,我还尝试使用 ASP.NET 内置的东西,而不是直接使用 jQuery Validation。
提前致谢!
【问题讨论】:
-
在Set custom HTML5 required field validation message 接受的答案中查看这个纯 JavaScript 实现。