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

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

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

EditStatusChangedイベントは編集モードを切り替えたときに発生します。
使用例
次のサンプルコードは、サーバーコードにコンボコントロールのクライアント側EditStatusChangedイベントを設定し、編集モードを常に監視する方法を示します。
GcComboBox1.ClientEvents.EditStatusChanged = "EditStatusChanged"
GcComboBox1.ClientEvents.EditStatusChanged = "EditStatusChanged";
function EditStatusChanged()
{
    var gcComboBox1 = FindIMControl("GcComboBox1");
    if (gcComboBox1.GetOverwrite())
    {
        document.getElementById("TextBox1").value = "上書モードです";
    }
    else
    {
        document.getElementById("TextBox1").value = "挿入モードです";
    }
}
参照

BaseEditClientEvents クラス
BaseEditClientEvents メンバ

 

 


© 2005-2015 GrapeCity inc. All rights reserved.