当采用Ajax.BeginForm 提交表单时,
如果在controller中验证:ModelState.AddModelError("UserName", "用户名已存在");
提交表单后,对应的输入框后面没有显示 “用户名已存在” 的信息。我原来用的 @using(Html.BeginForm())可以正常显示。不知道有什么方法在使用 Ajax.BeginForm + ModelState.AddModelError("Key", "msg"); 时,可以显示验证信息的方法??????
如果在controller中验证:ModelState.AddModelError("UserName", "用户名已存在");
提交表单后,对应的输入框后面没有显示 “用户名已存在” 的信息。我原来用的 @using(Html.BeginForm())可以正常显示。不知道有什么方法在使用 Ajax.BeginForm + ModelState.AddModelError("Key", "msg"); 时,可以显示验证信息的方法??????
解决方案 »
- 导出到Excel时要引用的文件?
- 【MVC问题】关于MVC传递值安全的问题,请达人帮忙解答~
- ASP.NET 操作
- 关于 repeater 传参、、望大家多多指教、谢谢
- Frameset frame 布局 IE7/8/9 内存泄露
- 写一行语句完成功能
- |M| 在家给个可行的URL重定向的方法,我在网上找了很多但我都不行 最有有个例子的地址 ---- 谢谢
- 请教XmlHttp.open中”POST”和”GET”的区别
- Datalist模板中放了HTML控件Table,Table中的服务器控件Label,如何通过FindControl得到Label的值
- 怎么在页面中显示数据库里的字段asp.net+c#
- 微信jssdk 扫描二维码,获取生成二维码参数
- 把所有的所有项加起来,也就是全选和反全选,求大神指点
在controller中验证:ModelState.AddModelError("UserName", "用户名已存在");
我原来用的 @using(Html.BeginForm())可以正常显示。
当采用Ajax.BeginForm 提交表单时,提交表单后,对应的输入框后面没有显示 “用户名已存在” 的信息。