私は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では機能しないようです