Control.ClearChildControlState メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
サーバー コントロールの子コントロールのコントロール状態情報を削除します。
protected:
void ClearChildControlState();
protected void ClearChildControlState();
member this.ClearChildControlState : unit -> unit
Protected Sub ClearChildControlState ()
注釈
ClearChildControlState メソッドは、親コントロールのコントロール状態に書き込まれた子コントロール状態情報が、テンプレート化されたデータ バインド サーバー コントロール内のデータ バインディング子コントロールが作成されるときに、新しい子コントロールが作成されるときにオーバーライドされるときに使用されます。 SaveControlState メソッドを呼び出す前に、ClearChildControlState メソッドを空の子コントロールに呼び出すと、格納または送信する必要があるコントロール状態情報のサイズが小さくなります。
Control オブジェクトの子コントロールを再作成する場合は、ClearChildControlState メソッドを使用して子コントロールの状態をクリアし、新しいコントロールに誤って適用されないようにします。
子コントロールの状態とビューステートの両方をクリアするには、 ClearChildState メソッドを使用します。