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

TextChangingクライアントイベントを取得または設定します。
構文
Public Property TextChanging As String
public string TextChanging {get; set;}
解説
TextChangingクライアントイベントは、GcComboBoxクラスのGcComboBox.ClientEventsプロパティが参照する、ComboClientEventsオブジェクトのTextChangingプロパティで指定します。

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

TextChangingイベントはTextChangedイベントの前(入力された文字列がTextプロパティに渡される前)に発生します。そのため、このイベント内で入力文字列をチェックすれば、Textプロパティの値に影響を与えることなく、入力を制御できます。
使用例
次のサンプルコードは、サーバーコードにクライアント側のTextChangingイベントを設定し、入力中の文字数をバイト単位で取得する方法を示します。
GcComboBox1.ClientEvents.TextChanging = "TextChanging"
GcComboBox1.ClientEvents.TextChanging = "TextChanging";
function TextChanging()
{
    alert(GetByteCount(FindIMControl("GcComboBox1").GetText()));
}
参照

ComboClientEvents クラス
ComboClientEvents メンバ

 

 


© 2005-2015 GrapeCity inc. All rights reserved.