Ajax.BeginForm 客户端验证问题
当采用Ajax.BeginForm 提交表单时,
如果在controller中验证:ModelState.AddModelError("UserName", "必须填写");
提交表单后,对应的输入框后面没有显示 “必须填写” 的信息。
如果是直接用 ValidationAttribute 在UserName 属性的话,就可以显示。
不知道有什么方法在使用 Ajax.BeginForm + ModelState.AddModelError("Key", "msg"); 时,可以显示验证信息的方法??????
如果在controller中验证:ModelState.AddModelError("UserName", "必须填写");
提交表单后,对应的输入框后面没有显示 “必须填写” 的信息。
如果是直接用 ValidationAttribute 在UserName 属性的话,就可以显示。
不知道有什么方法在使用 Ajax.BeginForm + ModelState.AddModelError("Key", "msg"); 时,可以显示验证信息的方法??????
...全文
相关推荐
MVC遇上bootstrap后的ajax表单验证
主要为大家详细介绍了MVC遇上bootstrap后的ajax表单验证,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
Asp.Net MVC之客户端校验
Asp.Net MVC之客户端校验,老师上课完整操作实例!
使用Ajax而不是Normal Post提交表单
使用Normal Post的Ajax intead发布页面表单(就像使用MVC时一样)
Asp.net2.0MVC实战入门教程-下-实战篇
Asp.net2.0MVC实战入门教程-下-实战篇。
使用C#/ ASP.NET MVC建立联系表单
本技巧说明了如何在C#/ ASP.NET MVC中实现联系表单。


