Condividi tramite


ObjectDataSourceView.SaveViewState Metodo

Definizione

Salva le modifiche apportate allo stato di visualizzazione per l'oggetto ObjectDataSourceView dal momento in cui la pagina è stata pubblicata nel 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 ObjectDataSourceView visualizzazione; in caso contrario null, se non è presente alcuno stato di visualizzazione associato all'oggetto .

Commenti

Il SaveViewState metodo viene usato principalmente dagli sviluppatori di controlli.

Lo stato di visualizzazione è l'accumulo dei valori delle proprietà di un controllo server. Questi valori vengono inseriti automaticamente nella ViewState proprietà per il controllo server, ovvero un'istanza della StateBag classe . Il ViewState valore 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 lo stato di visualizzazione viene salvato, il contenuto dello stato di visualizzazione 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 proprietà per il ViewState controllo server. Per altre informazioni, vedere ASP.NET State Management Overview .For more information, see ASP.NET State Management Overview.

Si applica a

Vedi anche