Condividi tramite


DataPager.SaveViewState Metodo

Definizione

Salva le eventuali modifiche apportate allo stato di visualizzazione di un controllo DataPager dopo l'ultimo postback della pagina al server.

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

Restituisce

Restituisce lo stato di visualizzazione corrente del controllo DataPager. Se al controllo non è associato alcuno stato di visualizzazione, questo metodo restituisce null.

Commenti

Lo stato di visualizzazione è l'accumulo dei valori delle proprietà di un controllo server. Questi valori vengono inseriti automaticamente nella proprietà del ViewState controllo server, ovvero un'istanza della StateBag classe . Il valore di questa proprietà viene quindi salvato in modo permanente in un oggetto stringa dopo la fase di salvataggio dello stato del ciclo di vita del controllo server. Per altre informazioni, vedere panoramica di gestione dello stato di ASP.NET.

Quando lo stato di visualizzazione viene salvato, questo oggetto stringa viene inviato al browser come variabile archiviata in un elemento nascosto nella pagina. Quando si creano controlli server personalizzati, è possibile migliorare l'efficienza eseguendo l'override di questo metodo e modificando la proprietà del ViewState controllo server. Per altre informazioni, vedere panoramica di gestione dello stato di ASP.NET.

Nota

Questo metodo viene usato principalmente dagli sviluppatori di controlli per estendere il DataPager controllo.

Si applica a

Vedi anche