Dateプロパティを持つMVC4のプレイリストModelクラスがあり、ユーザーがそれを作成するときに、今日より前の日付を指定できないようにしたい(今日またはそれ以降)。
ここに私のプレイリストクラスの一部があります:
[DisplayFormat(DataFormatString = "{0:d}", ApplyFormatInEditMode = true)]
[Required(ErrorMessage = "Incorrect date format.")]
public DateTime Date { get; set; }
この「範囲」の検証を追加するにはどうすればよいですか? 現在、有効な日付であるかどうかを検証しているだけですが、2012 年 11 月 30 日は有効であり、昨日であってもエラーは発生しません。
ビューにRazorを使用しています。ありがとうございました。