PowerTools InputMan for ASP.NET 8.0J
ClientEvents プロパティ (DropDownCalendar)
使用例 

クライアント側のイベントを処理するJavaScriptイベントハンドラを表すCalendarClientEventsオブジェクトを取得します。
構文
Public ReadOnly Property ClientEvents As CalendarClientEvents
public CalendarClientEvents ClientEvents {get;}
解説
ClientEventsプロパティは、ドロップダウンカレンダーのクライアント側イベントをラップするGrapeCity.Web.Input.IMCalendar.CalendarClientEvents オブジェクトを参照します。

サーバーコードからクライアントイベントハンドラを作成する場合、ClientEventsプロパティを使用します。 尚、クライアント側のスクリプトはJavaScriptによって記述し、ASPXページに実装します。

次のCalendarClientEventsオブジェクトの各プロパティが、ドロップダウンカレンダーで設定可能なクライアント側イベントとなります。

イベント名 説明
ClickDate 日付がクリックされたときに発生します。
FocusDateChanged フォーカス枠が移動したときに発生します。
Scrolled カレンダーをスクロールしたときに発生します。
SelectedDateChanged 直前に選択されていた日付とは異なる日付が選択されたときに発生します。
使用例
次のサンプルコードは、サーバーコードにクライアント側のClickDateイベントを設定し、ClickDateイベントは、日付がクリックされたときの日付時刻コントロールの日付を取得する方法を示します。
GcDateTime1.DropDownCalendar.ClientEvents.ClickDate = "ClickDate"
GcDateTime1.DropDownCalendar.ClientEvents.ClickDate = "ClickDate";
function ClickDate()
{
    var GcDateTime1 = FindIMControl("GcDateTime1");
    document.getElementById("TextBox1").value = GcDateTime1.FocusDate;
}
参照

DropDownCalendar クラス
DropDownCalendar メンバ

 

 


© 2005-2015 GrapeCity inc. All rights reserved.