Control.ClearChildViewState Methode

Definition

Löscht die Informationen über den Ansichtszustand für alle untergeordneten Steuerelemente des Serversteuerelements.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 ()

Hinweise

Diese Methode wird häufig verwendet, wenn Sie die DataBind-Methode überschreiben, wenn Sie auf Vorlagen basierende Daten gebundene Server Steuerelemente entwickeln.This method is commonly used when you override the DataBind method when developing templated data-bound server controls. Wenn Sie diese Methode nicht aufzurufen, können Informationen zum Ansichts Zustand des untergeordneten Steuer Elements in ein übergeordnetes Server Steuerelement geschrieben werden, sodass es nur überschrieben werden kann, wenn die Daten gebunden sind.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.

Wenn Sie die untergeordneten Steuerelemente einer Controlneu erstellen, verwenden Sie die ClearChildViewState-Methode, um den untergeordneten Ansichts Zustand zu löschen, sodass er nicht versehentlich auf die neuen Steuerelemente angewendet wird.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.

Weitere Informationen zum Verwenden dieser Methode finden Sie unter Gewusst wie: Erstellen Sie vorlagenbasierte ASP.NET-Benutzer Steuerelemente.For more information about using this method, see How to: Create Templated ASP.NET User Controls.

Gilt für:

Siehe auch