AdvertiserNameAvailable
リモート検証属性で使用されているこのメソッドがあります。問題は、入力値をメソッドパラメータAdvertiserNameAvailable
に渡さずに が呼び出されていることです。メソッドにデバッグを入力すると、パラメーターが常にName
であることがわかります。Name
null
public JsonResult AdvertiserNameAvailable(string Name)
{
return Json("Some custom error message", JsonRequestBehavior.AllowGet);
}
public class AdvertiserAccount
{
[Required]
[Remote("AdvertiserNameAvailable", "Accounts")]
public string Name
{
get;
set;
}
}