0

モデルコードには次のものがあります

    [Required]
    public DateTime? PreferredShowDate1 { get; set; }

    public DateTime? PreferredShowDate2 { get; set; }

    public DateTime? PreferredShowDate3 { get; set; }

ここで、PreferredShowDate1 < PreferredShowDate2 < PreferredShowDate3 で、3 つの日付が同じでないことを確認したいと思います。

モデルコードでこれを行うことは可能ですか? 私はこれを行うことができますか?

//put in some code in attribute to compare preferredShowDate2 with preferredShowDate1      
[compare]
public DateTime? PreferredShowDate2 { get; set; }

何か案は?

4

2 に答える 2

5

フールプルーフ検証をチェックする

http://foolproof.codeplex.com/

大なり/小なり検証属性、およびその他の有用な属性のホストへのアクセスを提供します

于 2013-08-19T15:34:47.423 に答える