日付を適切に検証したい.日付を 21-2-1988 ではなく 21-2-198 として入力している場合.日付は Mvc3 で適切に検証されていません.これには正規表現を使用しましたが、役に立ちませんでした. MVCモデルで年を含む日付を検証する他の方法.以下は、私がモデルに書いたコードです
[Required(ErrorMessage = "Activation date is required")]
[Display(Name = "Activation date")]
[RegularExpression(@"/^(0[1-9]|1[012])[- /.](0[1-9]|[12][0-9]|3[01])[- /.](19|20)\d\d+$/", ErrorMessage = "Enter proper date")]
public DateTime? ActivationDate { get; set; }