アクションはキャンセルできます。
WebMonthCalendar1.ClientEvents.VisibleMonthChanging = "WebMonthCalendar1_VisibleMonthChanging"
WebMonthCalendar1.ClientEvents.VisibleMonthChanging = "WebMonthCalendar1_VisibleMonthChanging";
// The client event 'VisibleMonthChanging' takes two parameters sender and e // sender is the object which is raising the event // e is theVisibleMonthChangedEventArgs function WebMonthCalendar1_VisibleMonthChanging(sender, e) { //Gets the reference of the WebMonthCalendar var calendar = $find("WebMonthCalendar1"); //Gets the date of the first day of WebMonthCalendar var date = e.get_date(); if (!confirm("Are you sure you want to change the visible month?")) //Cancels the VisibleMonthChanging event e.set_cancel(true); }