Page.UnregisterRequiresControlState(Control) Page.UnregisterRequiresControlState(Control) Page.UnregisterRequiresControlState(Control) Method

定義

指定したコントロールの、コントロールの状態の永続化を中断します。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 Control

コントロールの状態の永続化を中断する ControlThe Control for which to stop persistence of control state.

例外

注釈

コントロールの状態を使用するカスタムサーバーコントロールは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.

適用対象

こちらもご覧ください