|
分類:[ASP.NET (VB)]
お世話になります。
Windows10、ASP.NET(VB)、.NET Framework4.6、ローカルIISで、 Webページを開発しています。
標準のCalendarコントロールについて。
表示、選択出来る日付に制限をかけたいと考えております。
VB.NETのWindowsフォームにおけるCalendarコントロールですと、 以下のような方法があります。
'使用できる日付の範囲を設定する(2017年2月10日〜20日の場合) Calendar.DisplayDateStart = New DateTime(2017, 2, 10) Calendar.DisplayDateEnd = New DateTime(2017, 2, 20)
'ある期間の日付を選択不可能にする(2017年4月1日〜2020年3月31日の場合) Calendar.BlackoutDates.Add(New CalendarDateRange(New DateTime(2017, 4, 1), New DateTime(2020, 3, 31)))
'特定の日を選択不可能にする(2017年5月1日の場合) Calendar.BlackoutDates.Add(New CalendarDateRange(New DateTime(2017, 5, 1)))
'今日より過去をすべて選択不可能にする Calendar.BlackoutDates.AddDatesInPast()
比べて、ASP.NET(VB)のCalendarコントロールには、 上記のようなプロパティ、メソッドがないようです。
どのようにして実現したらよいのか、分かりません。
どなたかお分かりになられる方がいらっしゃいましたら、
ご教示頂けたら幸いです。
どうぞよろしくお願いします。
|