다음을 통해 공유


Control.ClearChildControlState 메서드

정의

서버 컨트롤의 자식 컨트롤에 대한 컨트롤 상태 정보를 삭제합니다.

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

설명

ClearChildControlState 메서드는 템플릿 기반 데이터 바인딩된 서버 컨트롤의 데이터 바인딩 자식 컨트롤과 같이 새 자식 컨트롤이 만들어지면 부모 컨트롤의 컨트롤 상태에 기록된 자식 컨트롤 상태 정보가 재정의되는 경우에 사용됩니다. 메서드를 ClearChildControlState 호출하기 전에 빈 자식 컨트롤에 메서드를 SaveControlState 호출하면 저장하거나 전송해야 하는 컨트롤 상태 정보의 크기가 줄어듭니다.

개체의 Control 자식 컨트롤을 다시 만들 때 메서드를 사용하여 ClearChildControlState 새 컨트롤에 실수로 적용되지 않도록 자식 제어 상태를 지웁니다.

자식 컨트롤 상태와 뷰 상태를 모두 지우려면 메서드를 ClearChildState 사용합니다.

적용 대상

추가 정보