私はkendo DateTimePickerを使用していますが、ユーザーに週末から選択させたくありません。
次のように MonthTemplate() アプローチを割り当ててみました。
@(Html.Kendo().DateTimePickerFor(m => Data)
.MonthTemplate("# if (isWeekDay(data.date)) { #" +
"#= data.value #" +
"# } #"
)
function isWeekDay(date)
{
var day = date.getDay();
return (day % 6 != 0);
}
しかし、ウィジェットに日付が表示されないだけで、ユーザーは月テンプレートの空白のセルをクリックして選択できるようになりました。
onChange イベントを処理する Validation と (ドロップダウンを閉じないための e.StopPropagation) を使用してみましたが、まだ機能しています。
それは可能ですか、それとも努力は無駄ですか?
ありがとう