SqlDataSourceView.SaveViewState Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Salva le modifiche apportate allo stato di visualizzazione per il SqlDataSourceView controllo dall'ora in cui la pagina è stata inviata al 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 apportate allo stato di visualizzazione del controllo SqlDataSourceView; in caso contrario, se all'oggetto non è associato alcuno stato di visualizzazione, null
.
Commenti
Il SaveViewState metodo viene usato principalmente dagli sviluppatori di controlli.
Lo stato di visualizzazione è l'accumulo dei valori delle proprietà per un controllo server. Questi valori vengono inseriti automaticamente nella ViewState proprietà per il controllo server, ovvero un'istanza della StateBag classe . Il ViewState valore del controllo server viene quindi salvato in modo permanente in un oggetto stringa dopo la fase di salvataggio dello stato del ciclo di vita del controllo server.
Quando viene salvato lo stato di visualizzazione, l'oggetto stringa salvato in modo permanente dopo la fase di salvataggio dello stato del ciclo di vita del controllo server viene restituito al client come variabile archiviata in un elemento HTML Hidden
. Quando si creano controlli server personalizzati, è possibile migliorare l'efficienza eseguendo l'override del SaveViewState metodo e modificando la ViewState
proprietà per il controllo server. Per altre informazioni, vedere panoramica di gestione dello stato di ASP.NET.