我在 asp.net MVC4 项目上工作我想知道如何为“时间跨度”添加验证我在 ASP.NET MVC 之前使用了 Fluent Validation:LessThan 和 GreaterThan 我已经添加
[Required]
public System.TimeSpan Start_hr { get; set; }
[Required]
public System.TimeSpan End_hr { get; set; }
我曾经http://foolproof.codeplex.com
[Required]
public System.TimeSpan Start { get; set; }
[Required]
[GreaterThan("Start")]
public System.TimeSpan End { get; set; }
但它不适用于“System.TimeSpan”
您知道如何将验证添加到“System.TimeSpan”字段
更新:
似乎万无一失不适用于EF http://forums.asp.net/t/1752975.aspx/1