LinqDataSourceView.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 del controllo LinqDataSourceView dal momento in cui è stato eseguito il postback della pagina 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 contenente le modifiche apportate allo stato di visualizzazione del controllo LinqDataSourceView oppure Null (Nothing in Visual Basic) se all'oggetto non è associato alcuno stato di visualizzazione.
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 aggiunti automaticamente alla proprietà del controllo server, che ViewState è un'istanza della StateBag classe . Il valore per il controllo server viene quindi reso persistente in un oggetto stringa dopo la fase di salvataggio dello stato del ciclo di vita ViewState del controllo server.
Quando viene salvato lo stato di visualizzazione, il rendering dell'oggetto stringa salvato in modo permanente dopo la fase di salvataggio dello stato del ciclo di vita del controllo server viene eseguito nel browser come elemento NASCOSTO HTML. Quando si creano controlli server personalizzati, è possibile migliorare l'efficienza eseguendo l'override del metodo e modificando la SaveViewState
proprietà per il controllo ViewState
server. Per altre informazioni, vedere panoramica ASP.NET Gestione stato.