ASP.NET 컴포지트 컨트롤의 모든 예제는 항상 CreateChildControls 내의 첫 번째 동작으로 자식 컨트롤을 지 웁니다. 왜 이런거야? 내가 알기로이 메서드는 항상 EnsureChildControls를 통해 호출됩니다.이 메서드는 이미 호출되었으므로 CreateChildControls를 다시 호출하지 않음을 나타내는 플래그를 설정합니다.CreateChildControls의 컨트롤을 지우는 이유
인프라의 다른 측면에서 CreateChildControls를 호출합니까? 그렇다면 어떤 상황에서?