Input for ASP.NET WebForms
クライアント側イベント
クライアント側の機能 > クライアント側イベント

C1Input には、無効な文字の入力などのアクションが発生したときに C1Input コントロールを操作可能にする複数のクライアント側イベントが含まれています。

クライアント側イベントの表にリストされたサーバー側プロパティを使用して、特定のクライアント側イベントに反応する JavaScript 関数の名前を指定できます。たとえば、invalidInput という JavaScript 関数を無効な文字が入力されたときに反応するように割り当てるには、OnClientInvalidInput プロパティを invalidInput に設定します。

下の表に、クライアントスクリプトで使用できるイベントを示します。これらのプロパティはサーバー側で定義されていますが、実際のイベントや各 JavaScript 関数用に宣言する名前はクライアント側で定義されます。

イベントのサーバー側プロパティ名 イベント名 説明
OnClientInitialized initialized コントロールを初期化した後に発生します。
OnClientInitializing initializing コントロールを初期化する前に発生します。
OnClientInvalidInput invalidInput 無効な文字が入力されたときに発生します。
OnClientTextChanged textChanged 入力のテキストが変更されたときに発生します。
OnClientTriggerMouseDown triggerMouseDown マウスがトリガーボタン上で押されたときに発生します。
OnClientTriggerMouseUp triggerMouseUp マウスがトリガーボタン上で離されたときに発生します。
OnClientDateChanged (InputDate only) dateChanged 日付値が変更された後に発生します。
OnClientValueBoundsExceeded (InputNumber only) valueBoundsExceeded 入力の値が有効範囲を超えたときに発生します。
OnClientValueChanged (InputNumber only) valueChanged 値が変更された後に発生します。

C1Input クライアント側イベントの説明と構文の例については、「クライアント側リファレンス」でも確認できます