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

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

サーバーコードからクライアントイベントハンドラを作成する場合、ClientEventsプロパティを使用します。 尚、クライアント側のスクリプトはJavaScriptによって記述し、ASPXページに実装します。
次のTextBoxClientEventsオブジェクトの各プロパティが、テキストコントロールで設定可能なクライアント側イベントとなります。
イベント名 説明
DropDownClose ドロップダウンエディットが閉じたときに発生します。
DropDownOpen ドロップダウンエディットが開いたときに発生します。
EditStatusChanged 編集モードを切り替えたときに発生します。
InvalidInput 無効な文字が入力されたときに発生します。
KeyExit キーボードを使ってフォーカスを移動したときに発生します。
TextChanged Textプロパティの値が変更されたときに発生します。
ReadingStringOutput ふりがなが出力されているときに発生します。
使用例
次のサンプルコードは、入力可能文字種を半角のアルファベットだけに限定し、それ以外の文字種が入力されたときにInvalidInputイベントでメッセージダイアログを表示する方法を示します。
GcTextBox1.Format = "Aa"
GcTextBox1.AutoConvert = False
GcTextBox1.ClientEvents.InvalidInput = "InvalidInput"
GcTextBox1.Format = "Aa";
GcTextBox1.AutoConvert = false;
GcTextBox1.ClientEvents.InvalidInput = "InvalidInput";
function InvalidInput()
{
    alert("無効な文字です。半角アルファベットを入力してください。");
}
参照

GcTextBox クラス
GcTextBox メンバ

 

 


© 2005-2015 GrapeCity inc. All rights reserved.