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

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

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

次のListClientEventsオブジェクトの各プロパティが、リストコントロールで設定可能なクライアント側イベントとなります。
イベント名 説明
ItemCheck チェックボックスのチェック状態が変化したときに発生します。
SelectedIndexChanged SelectedIndexプロパティが変更されると発生します。
使用例
次のサンプルコードは、サーバーコードにクライアント側のSelectedIndexChangedイベントを設定し、選択項目が変更されたときに項目の内容を取得する方法を示します。
GcListBox1.ClientEvents.SelectedIndexChanged = "GcListBox1_SelectedIndexChanged"
GcListBox1.ClientEvents.SelectedIndexChanged = "GcListBox1_SelectedIndexChanged";
function GcListBox1_SelectedIndexChanged()
{
    var list1 = FindIMControl("GcListBox1")
    if (list1.SelectedIndex == -1 ) return;
    document.getElementById("TextBox1").value = list1.GetSelectedItem().content;
}
参照

GcListBox クラス
GcListBox メンバ

 

 


© 2005-2015 GrapeCity inc. All rights reserved.