MVC Remote 服务器验证

匿名 (未验证) 提交于 2019-12-02 22:06:11

用此验证必须在Controller中编写返回值为JsonResult的Action

 1 public JsonResult CheckUserName(string UserName)  2 {  3   EFHelper<StudentDBEntities> dbContext = EFHelper<StudentDBEntities>.GetInstance();  4   UserInfo result = dbContext.GetSingle<UserInfo>(item => item.UserName == UserName);  5   bool isExists;  6   if (result != null)  7   {  8     isExists = false;  9     return Json(isExists, JsonRequestBehavior.AllowGet); 10   } 11   else 12   { 13   isExists = true; 14     return Json(isExists, JsonRequestBehavior.AllowGet); 15   } 16  17 }

实体类代码:

1 [Remote("CheckUserName", "User", ErrorMessage = "用户名已存在")] 2         public string UserName { get; set; }

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!