Control.ClearChildControlState メソッド

定義

サーバー コントロールの子コントロールのコントロール状態情報を削除します。

protected:
 void ClearChildControlState();
protected void ClearChildControlState();
member this.ClearChildControlState : unit -> unit
Protected Sub ClearChildControlState ()

注釈

ClearChildControlState メソッドは、親コントロールのコントロール状態に書き込まれた子コントロール状態情報が、テンプレート化されたデータ バインド サーバー コントロール内のデータ バインディング子コントロールが作成されるときに、新しい子コントロールが作成されるときにオーバーライドされるときに使用されます。 SaveControlState メソッドを呼び出す前に、ClearChildControlState メソッドを空の子コントロールに呼び出すと、格納または送信する必要があるコントロール状態情報のサイズが小さくなります。

Control オブジェクトの子コントロールを再作成する場合は、ClearChildControlState メソッドを使用して子コントロールの状態をクリアし、新しいコントロールに誤って適用されないようにします。

子コントロールの状態とビューステートの両方をクリアするには、 ClearChildState メソッドを使用します。

適用対象

こちらもご覧ください