Я пытаюсь добавить 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" }).;
}
}
I 'используя второй аргумент для конструктора ValidationResult (memberNames), но это не похоже на работу.