バージョン

AjaxSubmitted プロパティ

タブの UpdatePanel が提出された後に呼び出される javascript 関数の名前を取得または設定します。
シンタックス
'宣言
 
Public Property AjaxSubmitted As String
public string AjaxSubmitted {get; set;}
解説
このイベントは、タブ変更または選択しているタブのマウス クリックによって PageRequestManager.beginRequest で呼び出され、UpdatePanel がトリガーされるときのみ発生します。

UpdatePanel がボタンなどのローカル要素によって送信した場合、イベントは発生しません。

アクションはキャンセルできません。ハンドラーの 2 番目のパラメーターは、TabItem についての情報を提供する TabItemEventArgs クラスのインスタンスです。
使用例
Me.WebTab1.ClientEvents.AjaxSubmitted = "WebTab1_AjaxSubmitted"
this.WebTab1.ClientEvents.AjaxSubmitted = "WebTab1_AjaxSubmitted";
// The client event AjaxSubmitted takes two parameters sender and e
// sender  is the object which is raising the event
// e is the TabItemEventArgs

function WebTab1_AjaxSubmitted(sender, e) {


    var tab = sender;

    //Gets the index of the tab raising the client event
    var tabIndex = e.get_tabIndex();
    //Gets the collection of tabs
    var tabs = tab.get_tabs();
    //Gets the text of the tab raising the event
    var tabText = tabs[tabIndex].get_text();

    //Assuming you have a label called labelOutput on the form
    var label = $get('labelOutput');

    label.innerHTML = "Ajax submitted for tab with index " + tabIndex;  

}
参照