【发布时间】:2011-03-24 07:20:45
【问题描述】:
我正在尝试添加 CustomValidation 并使其返回错误
Html.ValidationMessageFor(m => m.SubleaseCompany)
[CustomValidation(typeof(CreateSpaceModelValidation), "ValidateCreateSpaceModel")]
public class CreateSpaceModel
{
public Building Building { get; set; }
public Space Space { get; set; }
public string SubleaseCompany { get; set; }
}
public class CreateSpaceModelValidation
{
public static ValidationResult ValidateCreateSpaceModel(CreateSpaceModel model)
{
return new ValidationResult("You should specify Sublease Contact", new[] { "SubleaseCompany" }).;
}
}
我正在为 ValidationResult 构造函数 (memberNames) 使用第二个参数,但这似乎不起作用。
【问题讨论】:
-
你最终采取了什么路线?
标签: asp.net asp.net-mvc validation