The Control.ClearChildState method clears all view-state and control-state information for child controls. It is equivalent to calling both the Control.ClearChildViewState method and the Control.ClearChildControlState method.
When recreating child controls of a System.Web.UI.Control object, use the Control.ClearChildState method to clear child state so that it does not get applied to the new controls inadvertently.