MVC3客户端验证之使用后台代码验证

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>

 

posted @ 2013-05-04 17:27  Xdoudou  阅读(193)  评论(0编辑  收藏  举报