リストを閉じる動作は、項目が年または月のリストで選択された場合のみキャンセルできます。
注: イベントを alert、confirm、またはその他の動作で中断しないでください。デフォルトの順序、フォーカス、またはブラウザーのその他のイベントのタイミングを損なう可能性があります。
WebMonthCalendar1.ClientEvents.ListClosing = "WebMonthCalendar1_ListClosing"
WebMonthCalendar1.ClientEvents.ListClosing = "WebMonthCalendar1_ListClosing";
// The client event 'ListClosing' takes two parameters sender and e // sender is the object which is raising the event // e is the CalendarListCloseEventArgs function WebMonthCalendar1_ListClosing(sender, e) { //Gets the id of the list; 1 – list of Months , 2 – list of Years, 3 – list of Decades. var listId = e.get_id(); if (!confirm("Are you sure you want to close the list?")) //Cancels the 'ListClosing' event. e.set_cancel(true); }