Control.ClearChildViewState Метод

Определение

Удаляет сведения о состоянии представления для всех дочерних элементов серверного элемента управления.Deletes the view-state information for all the server control's child controls.

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

Комментарии

Этот метод обычно используется при переопределении метода DataBind при разработке шаблонных серверных элементов управления с привязкой к данным.This method is commonly used when you override the DataBind method when developing templated data-bound server controls. Если не вызвать этот метод, сведения о состоянии представления дочернего элемента управления могут быть записаны в родительский серверный элемент управления, только если данные привязаны.If you do not call this method, child control view-state information can be written to a parent server control, only to be overridden when the data is bound.

При повторном создании дочерних элементов управления Controlиспользуйте метод ClearChildViewState, чтобы очистить состояние дочернего представления, чтобы оно не применялось к новым элементам управления непреднамеренно.When recreating child controls of a Control, use the ClearChildViewState method to clear child view state so that it does not get applied to the new controls inadvertently.

Дополнительные сведения об использовании этого метода см. в разделе . Создание ASP.NET пользовательских элементов управления с шаблонами.For more information about using this method, see How to: Create Templated ASP.NET User Controls.

Применяется к

Дополнительно