即時通訊使用的萬無一失數小時驗證萬無一失驗證GREATERTHAN錯誤System.NotImplementedException
[Required]
[Range(typeof(TimeSpan), "00:00:00", "23:59:59")]
public Nullable<System.TimeSpan> start { get; set; }
[Required]
[GreaterThan("HoraInicio")]
public Nullable<System.TimeSpan> end { get; set; }
它正確地驗證字段,但是當我在控制器調用的SubmitChanges它將引發我一個錯誤
[NotImplementedException: Foolproof.ModelAwareValidationAttribute.IsValid(Object value)+59 System.ComponentModel.DataAnnotations.ValidationAttribute.IsValid(對象值,Validati onContext validationContext)115 System.ComponentModel.DataAnnotations.ValidationAttribute.GetValidationResult(對象值,ValidationContext validationContext)29 System.Data.Entity.Internal.Validation.ValidationAttributeValidator.Validate(EntityValidationContext entityValidationContext,InternalMemberEntry屬性)198
[DbUnexpectedValidationException:調用Foolproof.GreaterThanAttribute.IsValid時,在驗證'結束'期間引發了意外的異常。詳情請看內部例外。]
與日期發生相同,我該怎麼辦?有沒有其他的方式來做這個驗證?