Page.UnregisterRequiresControlState(Control) Метод

Определение

Отменяет сохранение состояния элемента управления для указанного элемента управления.Stops persistence of control state for the specified control.

public:
 void UnregisterRequiresControlState(System::Web::UI::Control ^ control);
public void UnregisterRequiresControlState (System.Web.UI.Control control);
member this.UnregisterRequiresControlState : System.Web.UI.Control -> unit

Параметры

control
Control

Элемент управления Control, для которого отменяется сохранение состояния элемента управления.The Control for which to stop persistence of control state.

Исключения

Значение параметра Controlnull.The Control is null.

Комментарии

Пользовательские серверные элементы управления, использующие состояние элемента управления, должны вызывать RegisterRequiresControlState для каждого запроса во время до сохранения состояния.Custom server controls that use control state must call the RegisterRequiresControlState on each request during before the state is persisted. Регистрация состояния элемента управления не переносится из запроса на запрос во время обратной передачи.Registration for control state is not carried over from request to request during a postback. Используйте метод UnregisterRequiresControlState, чтобы гарантировать, что состояние элемента управления не сохраняется для элементов управления, которые больше не нужно сохранять для обратной передачи.Use the UnregisterRequiresControlState method to ensure that control state is not persisted for controls that no longer need to be persisted for postback.

На внутреннем уровне вызывается метод UnregisterRequiresControlState при использовании метода RemovedControl для удаления элемента управления из коллекции элементов управления.Internally, the UnregisterRequiresControlState method is invoked when using the RemovedControl method to remove a control from a controls collection.

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

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