Control.ClearChildViewState Metodo

Definizione

Elimina le informazioni sullo stato di visualizzazione per tutti i controlli figlio del controllo server.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 ()

Commenti

Questo metodo viene comunemente utilizzato quando si esegue l'override del metodo DataBind durante lo sviluppo di controlli server con associazione a dati basati su modelli.This method is commonly used when you override the DataBind method when developing templated data-bound server controls. Se non si chiama questo metodo, le informazioni sullo stato di visualizzazione del controllo figlio possono essere scritte in un controllo server padre, solo per essere sottoposte a override quando i dati sono associati.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.

Quando si ricreano controlli figlio di una Control, utilizzare il metodo ClearChildViewState per cancellare lo stato di visualizzazione figlio in modo che non venga applicato ai nuovi controlli inavvertitamente.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.

Per ulteriori informazioni sull'utilizzo di questo metodo, vedere procedura: Creare controlli utente ASP.NET basati su modelli.For more information about using this method, see How to: Create Templated ASP.NET User Controls.

Si applica a

Vedi anche