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

クライアント側のイベントを処理するJavaScriptイベントハンドラを表すDateClientEventsオブジェクトを取得します。
構文
Public Shadows ReadOnly Property ClientEvents As DateClientEvents
public new DateClientEvents ClientEvents {get;}
解説
ClientEventsプロパティは、日付時刻コントロールのクライアント側イベントをラップするDateClientEvents オブジェクトを参照します。

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

次のDateClientEventsオブジェクトの各プロパティが、日付時刻コントロールで設定可能なクライアント側イベントとなります。

イベント名 説明
DropDownClose ドロップダウンカレンダーが閉じられる直前に発生します。
DropDownOpen ドロップダウンカレンダーが表示される直前に発生します。
EditStatusChanged 編集モードを切り替えたときに発生します。
InvalidInput 無効な文字が入力されたときに発生します。
InvalidRange 有効範囲外の日付が入力されたままフォーカスを移動したときに発生します。
InvalidValue 無効な日付が入力されたときに発生します。
KeyExit キーボードを使ってフォーカスを移動したときに発生します。
NumberChanged Numberプロパティの値が変更された場合に発生します。
SpinDown スピン機能を使ってコントロールの値を変化(次の項目へ)させたときに発生します。
SpinUp スピン機能を使ってコントロールの値を変化(前の項目へ)させたときに発生します。
TextChanged Textプロパティの値が変更された場合に発生します。
ValueChanged Valueプロパティの値が変更された場合に発生します。
使用例
次のサンプルコードは、サーバーコードにクライアント側InvalidInputイベントを設定し、無効な文字が入力されたときにメッセージダイアログを表示する方法を示します。
GcDateTime1.ClientEvents.InvalidInput = "InvalidInput"
GcDateTime1.ClientEvents.InvalidInput = "InvalidInput";
function InvalidInput()
{
    alert("無効な文字です。半角数字を入力してください。");
}
参照

GcDateTime クラス
GcDateTime メンバ

 

 


© 2005-2015 GrapeCity inc. All rights reserved.