【发布时间】:2012-03-08 05:16:56
【问题描述】:
public class Test
{
[RelativeDateTimeValidator(-10, DateTimeUnit.Year, 10, DateTimeUnit.Year, ErrorMessage = "Error")]
public DateTime ADate { get; set; }
public void ValidateMyProperty()
{
ADate = new DateTime(1900, 01, 01);
ValidationResults vrs = Validation.Validate<Test>(this);
foreach (var vr in vrs)
{
Print(vr.Message);
}
}
}
这个显示
The value must fall within the range "-10"(Year) - "10(Year) relative to now
但是,如何显示/访问我指定的错误消息 (ErrorMessage = "Error")?
提前致谢。
【问题讨论】:
标签: c# .net enterprise-library validation