Control.TrackViewState メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Control.TrackViewState メソッドの意味・解説 

Control.TrackViewState メソッド

サーバー コントロールビューステート変更追跡させ、サーバー コントロールの StateBag オブジェクト変更格納できるようにします。このオブジェクトは、Control.ViewState プロパティによってアクセスできます

名前空間: System.Web.UI
アセンブリ: System.Web (system.web.dll 内)
構文構文

Protected Overridable Sub
 TrackViewState
Me.TrackViewState
protected virtual void TrackViewState ()
protected:
virtual void TrackViewState ()
protected void TrackViewState ()
protected function TrackViewState ()
解説解説
使用例使用例

カスタム ASP.NET サーバー コントロールDataBind メソッドオーバーライドする例を次に示します。まず、基本 OnDataBinding メソッド呼び出してClear メソッドすべてのコントロール削除し、ClearChildViewState メソッドでこれらの子コントロール保存されビューステート設定削除します最後に、ChildControlsCreated プロパティtrue設定されます。その後コントロールは IsTrackingViewState プロパティ使用して、そのコントロールビューステート変化追跡が有効かどうか確認します有効になっていない場合は、TrackViewState メソッド呼び出されます。

Public Overrides Sub DataBind()
   MyBase.OnDataBinding(EventArgs.Empty)
   ' Reset the control's state.
   Controls.Clear()
   ' Check for HasChildViewState to avoid unnecessary calls to ClearChildViewState.
   If HasChildViewState Then
      ClearChildViewState()
   End If
   ChildControlsCreated = True
   If Not IsTrackingViewState Then
      TrackViewState()
   End If
End Sub
public override void DataBind() 
{
   base.OnDataBinding(EventArgs.Empty);
   // Reset the control's state.
   Controls.Clear();
   // Check for HasChildViewState to avoid unnecessary calls to ClearChildViewState.
   if (HasChildViewState)
      ClearChildViewState();
   ChildControlsCreated = true;
   if (!IsTrackingViewState)
      TrackViewState();
}
public void DataBind()
{
    super.OnDataBinding(EventArgs.Empty);

    // Reset the control's state.
    get_Controls().Clear();

    // Check for HasChildViewState to avoid unnecessary calls to 
    // ClearChildViewState.
    if (get_HasChildViewState()) {
        ClearChildViewState();
    }
    set_ChildControlsCreated(true);
    if (!(get_IsTrackingViewState())) {
        TrackViewState();
    }
} //DataBind
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
Control クラス
Control メンバ
System.Web.UI 名前空間
IStateManager
ViewState
LoadViewState
SaveViewState


このページでは「.NET Framework クラス ライブラリ リファレンス」からControl.TrackViewState メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からControl.TrackViewState メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からControl.TrackViewState メソッド を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Control.TrackViewState メソッド」の関連用語

Control.TrackViewState メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Control.TrackViewState メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS