Atributo C # para verificar se uma data é anterior à outra

Eu tenho um ViewModel para meu MVC4 Prject contendo duas propriedades DateTime:

[Required]
[DataType(DataType.Date)]
public DateTime RentDate { get; set; }

[Required]
[DataType(DataType.Date)]
public DateTime ReturnDate { get; set; }

Existe uma maneira simples de usar atributos C # como[Compare("someProperty")] Para verificar o tempo, o valor da propriedade RentDate é anterior ao valor de ReturnDate?

questionAnswers(6)

yourAnswerToTheQuestion