使用Enterprise Library 4.1的动态DateTimeRangeValidator?

时间:2009-01-09 17:53:51

标签: validation enterprise-library

我正在尝试添加 - 365天和+ 365天的范围,但似乎在EL 4.1中使用此属性只接受一个特殊的ISO格式的字符串...因此我不能简单地添加一个普通的字符串这个验证程序。

<DateTimeRangeValidator(DateTime.Now.AddDays(2), DateTime.Now.AddDays(4))> _

我想做类似上面的事情 - fyi

是否有人知道如何强制此属性接受此ISO格式的字符串w / out hand编码此值?

1 个答案:

答案 0 :(得分:2)

我认为您想要的是“RelativeDateTimeValidator”,请参阅CodeProject article here

更新:CP链接显示为已死,here is the MSDN link