バージョン

ListOpened プロパティ

年、月、または年のグループのリストが開かれたか、年のリストが次の範囲と更新された後で呼び出される javascript 関数の名前を取得または設定します。
シンタックス
'宣言
 
Public Property ListOpened As String
public string ListOpened {get; set;}
解説

注: イベントを alert、confirm、またはその他の動作で中断しないでください。デフォルトの順序、フォーカス、またはブラウザーのその他のイベントのタイミングを損なう可能性があります。

使用例
WebMonthCalendar1.ClientEvents.ListOpened = "WebMonthCalendar1_ListOpened"
WebMonthCalendar1.ClientEvents.ListOpened = "WebMonthCalendar1_ListOpened";
// The client event 'ListOpened' takes two parameters sender and e
// sender  is the object which is raising the event
// e is the CalendarListOpenedEventArgs

function WebMonthCalendar1_ListOpened(sender, e) {
    //Gets the id of the list; 1 – list of Months , 2 – list of Years, 3 – list of Decades.
    var id = e.get_id();

    //Gets the reference of the WebMonthCalendar
    var calendar = $find("WebMonthCalendar1");

    switch (id) {

        case 1:
            alert("Please select a month");

            //Shows the list of the months
            calendar.showList(1);

            break;

        case 2:
            alert("Please select a year ");

            //Shows the list of the years
            calendar.showList(2);

            break;

        case 3:
            alert("Please select a decade ");
            
            //shows the list of the decades       
            calendar.showList(3);
       }
}
参照