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