DataControlField.SaveViewState DataControlField.SaveViewState DataControlField.SaveViewState DataControlField.SaveViewState Method

Definizione

Salva le modifiche apportate allo stato di visualizzazione DataControlField dal momento in cui è stato eseguito il postback della pagina al server.Saves the changes made to the DataControlField view state since the time the page was posted back to the server.

protected:
 virtual System::Object ^ SaveViewState();
protected virtual object SaveViewState ();
abstract member SaveViewState : unit -> obj
override this.SaveViewState : unit -> obj
Protected Overridable Function SaveViewState () As Object

Restituisce

Oggetto che contiene le modifiche allo stato di visualizzazione DataControlField.The object that contains the changes to the DataControlField view state. Se all'oggetto non è associato alcuno stato di visualizzazione, questo metodo restituisce null.If there is no view state associated with the object, this method returns null.

Implementazioni

Commenti

Questo metodo viene utilizzato principalmente dagli sviluppatori di controlli.This method is used primarily by control developers.

Lo stato di visualizzazione è l'accumulo dei valori delle proprietà di un controllo server.View state is the accumulation of the values of a server control's properties. Questi valori vengono inseriti automaticamente nella ViewState proprietà del controllo server, che è un'istanza StateBag della classe.These values are automatically placed in the server control's ViewState property, which is an instance of the StateBag class. Il valore di questa proprietà viene quindi salvato in modo permanente in un oggetto stringa dopo la fase Salva stato del ciclo di vita del controllo server.This property's value is then persisted to a string object after the save state stage of the server control life cycle.

Quando viene salvato lo stato di visualizzazione, una stringa viene restituita al client come variabile archiviata in un elemento hidden HTML.When view state is saved, a string is returned to the client as a variable that is stored in an HTML hidden element. Quando si creano controlli server personalizzati, è possibile migliorare l'efficienza eseguendo l'override di questo metodo e modificando la ViewState proprietà del controllo server.When you author custom server controls, you can improve efficiency by overriding this method and modifying your server control's ViewState property. Per altre informazioni, vedere Cenni preliminari sullo stato di visualizzazione ASP.NET.For more information, see ASP.NET View State Overview.

Si applica a

Vedi anche