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

 public JsonResult CheckUserName(string UserName)
{
  EFHelper<StudentDBEntities> dbContext = EFHelper<StudentDBEntities>.GetInstance();
4   UserInfo result = dbContext.GetSingle<UserInfo>(item => item.UserName == UserName);
5   bool isExists;
6   if (result != null)
  {
    isExists = false;
    return Json(isExists, JsonRequestBehavior.AllowGet);
  }
  else
  {
  isExists = true;
    return Json(isExists, JsonRequestBehavior.AllowGet);
  } }

实体类代码:

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

最新文章

  1. POJ1149 PIGS [最大流 建图]
  2. hdu 5718(Oracle)大数加法
  3. JAVA基础知识之NIO.2——Path,Paths,Files
  4. Scala 中 构造函数,重载函数的执行顺序
  5. you need to upgrade the working copy first
  6. windows下快速启动 nginx 和 php-cgi 的两个批处理
  7. asp.net 的状态管理
  8. js基础例子购物车升级版(未优化版)
  9. sublime text 3 插件:package control
  10. eclipse运行中出错:unknown protocol: hdfs
  11. SPI驱动调试感悟
  12. bat脚本以管理员身份运行时,目录没有定位到当前目录问题的解决方法
  13. CF2B The least round way(dp+记录路径)
  14. 为什么int型最大的数是2147483647
  15. ESD选型指南
  16. 如何用C#动态编译、执行代码
  17. 启动报错:Access denied for user &#39;root&#39;@&#39;localhost&#39; (using password:YES)
  18. Google Protocol Buffers介绍
  19. 通过反射实现圆角ImageView
  20. Unity2017与Visual Studio2017的兼容问题

热门文章

  1. [Abp 源码分析]十七、ASP.NET Core 集成
  2. CentOS 7 源码编译安装 Nginx
  3. Jquery Live方法
  4. IdentityServer4之Implicit(隐式许可)
  5. JS 中 原生方法 (三) --- Date 日期
  6. JAVA数组和集合谁是儿子
  7. Spring系列(七) Spring MVC 异常处理
  8. Android总结篇系列:Activity中几个主要函数详解
  9. 附实例!图解React的生命周期及执行顺序
  10. Docker 网络之理解 bridge 驱动