1.在要验证的实体类
using System.Web.Mvc;
2.在要验证的属性添加该标识[Remote("CheckUserName","Home",ErrorMessage="验证失败呢")] 第一个参数是Action方法的名称,第二个是控制器的名称,后面是可选参数
public JsonResult CheckUserName(string LoginId) { bool result = false; if (LoginId.Equals("test")) { result = true; } return Json(result, JsonRequestBehavior.AllowGet); }
参数名称和实体的属性名要一致
3.记得要引入JAVASCRIPT
<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script> <script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script> <script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>