Condividi tramite


PageAdapter.GetStatePersister Metodo

Definizione

Restituisce un oggetto utilizzato dalla pagina Web per mantenere gli stati di controllo e visualizzazione.

public:
 virtual System::Web::UI::PageStatePersister ^ GetStatePersister();
public virtual System.Web.UI.PageStatePersister GetStatePersister ();
abstract member GetStatePersister : unit -> System.Web.UI.PageStatePersister
override this.GetStatePersister : unit -> System.Web.UI.PageStatePersister
Public Overridable Function GetStatePersister () As PageStatePersister

Restituisce

PageStatePersister

Oggetto derivato dall'oggetto PageStatePersister che supporta la creazione e l'estrazione degli stati di controllo e visualizzazione combinati per l'oggetto Page.

Commenti

La PageStatePersister proprietà utilizza il GetStatePersister metodo per restituire l'oggetto, derivato dalla PageStatePersister classe , che forma ed estrae gli stati di controllo e visualizzazione combinati per la pagina. Se alla pagina non è associato alcun adattatore di pagina derivato, viene utilizzato un HiddenFieldPageStatePersister oggetto per mantenere lo stato in un campo nascosto nella pagina.

Tipo collegamento Collegamento risultante
Riferimento all'entità codice, cer ToString
Riferimento all'entità di codice qualificato, cerq Char.ToString
Riferimento all'entità codice specifico,cers ToString(Char)
Riferimento all'entità codice qualificato specifico, cerqs Char.ToString(Char)

Note per gli eredi

Quando si eredita dalla PageAdapter classe , è possibile eseguire l'override del GetStatePersister() metodo per restituire un altro persister dello stato di pagina derivato se non è possibile mantenere lo stato combinato in un campo nascosto, ad esempio a causa di risorse limitate.

La GetStatePersister() classe base restituisce un HiddenFieldPageStatePersister oggetto . È possibile usare la SessionPageStatePersister classe per mantenere lo stato della pagina nello stato della sessione.

Si applica a

Vedi anche