エンティティ フレームワーク 5.0 で Kendo UI ASP.NET MVC を使用しています。私は剣道の日付ピッカーを使用し、モデル側で検証を設定し、範囲を除くすべての検証を正常に起動しました。したがって、datepicker の範囲を -7 と +7 日に設定し、今日から -7 と +7 以外の日付も無効にします。
私のコードは次のとおりです。
HTML:
@Html.Kendo().DatePickerFor(model => model.MyDate)
モデル:
[Required]
[DataType(DataType.Date)]
[Range(-7,7,ErrorMessage = "Date must be within -7 to +7 days.")]
[Display(Name = "My Date")]
public DateTime? MyDate { get; set; }
上記の範囲検証を使用しましたが、役に立ちません。
知っている人がこの問題を解決するのを手伝ってください。事前に感謝します。