Control.IsTrackingViewState プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Control.IsTrackingViewState プロパティの意味・解説 

Control.IsTrackingViewState プロパティ

サーバー コントロールビューステート変更保存しているかどうかを示す値を取得します

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

Dim value As Boolean

value = Me.IsTrackingViewState
protected bool IsTrackingViewState { get;
 }
protected:
property bool IsTrackingViewState {
    bool get ();
}
/** @property */
protected boolean get_IsTrackingViewState ()
protected function get IsTrackingViewState
 () : boolean

プロパティ
コントロールがその状態を保存するようにマークされている場合trueそれ以外場合false

解説解説
使用例使用例

カスタム ASP.NET サーバー コントロールの DataBind メソッドオーバーライドする例を次に示します。まず、基本 OnDataBinding メソッド呼び出して ControlCollection を使用します。そして、ControlCollection.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
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



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

辞書ショートカット

すべての辞書の索引

「Control.IsTrackingViewState プロパティ」の関連用語

Control.IsTrackingViewState プロパティのお隣キーワード
検索ランキング

   

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



Control.IsTrackingViewState プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2024 GRAS Group, Inc.RSS