使用mvc 5进行远程验证不适用于Area

时间:2017-09-09 10:33:37

标签: asp.net-mvc validation remote-validation

[Display(Name = "Campus Name")]
[Required(ErrorMessage = "Campus Name is required")]
[Remote(controller:"School",action: "checkCompusNameExists",areaName:"SetUp",ErrorMessage ="Campus Name Already Exist")]
public string CampusName { get; set; }


public JsonResult checkCompusNameExists(string Compus)
{
    return Json(!db.Schools.Any(x => x.CampusName == Compus), JsonRequestBehavior.AllowGet);
}

我使用Meta Data Class和Partial Class来验证我的模型...... 现在我有一个名为“SetUp”的区域,我在主项目根目录中生成我的模型..所有验证都运行良好,但当我尝试验证唯一的校园名称时,它不起作用..... 有谁帮助我。 有我的json Action和我的验证类

0 个答案:

没有答案