Page.SavePageStateToPersistenceMedium(Object) Metodo

Definizione

Salva tutte le informazioni sullo stato di visualizzazione e sullo stato del controllo della pagina.Saves any view-state and control-state information for the page.

protected:
 virtual void SavePageStateToPersistenceMedium(System::Object ^ viewState);
protected public:
 virtual void SavePageStateToPersistenceMedium(System::Object ^ state);
protected virtual void SavePageStateToPersistenceMedium (object viewState);
protected internal virtual void SavePageStateToPersistenceMedium (object state);
abstract member SavePageStateToPersistenceMedium : obj -> unit
override this.SavePageStateToPersistenceMedium : obj -> unit
abstract member SavePageStateToPersistenceMedium : obj -> unit
override this.SavePageStateToPersistenceMedium : obj -> unit
Protected Overridable Sub SavePageStateToPersistenceMedium (viewState As Object)
Protected Friend Overridable Sub SavePageStateToPersistenceMedium (state As Object)

Parametri

viewStatestate
Object

Oggetto Object in cui archiviare le informazioni relative allo stato di visualizzazione.An Object in which to store the view-state information.

Commenti

Il SavePageStateToPersistenceMedium metodo usa il Save metodo dell' System.Web.UI.PageStatePersister oggetto a cui fa riferimento la PageStatePersister proprietà per archiviare le informazioni sullo stato di visualizzazione e sullo stato del controllo per la pagina.The SavePageStateToPersistenceMedium method uses the Save method of the System.Web.UI.PageStatePersister object referenced by the PageStatePersister property to store view-state and control-state information for the page.

ASP.NET include due discendenti della PageStatePersister classe, la HiddenFieldPageStatePersister classe che salva le informazioni sullo stato in un campo nascosto incluso nella pagina ASP.NET e la SessionPageStatePersister classe che salva lo stato nell' Session oggetto associato alla richiesta.ASP.NET includes two descendents of the PageStatePersister class, the HiddenFieldPageStatePersister class that saves state information in a hidden field included in the ASP.NET page, and the SessionPageStatePersister class that saves state in the Session object associated with the request. Si noti che quando si usa la SessionPageStatePersister classe, il campo VIEWSTATE nascosto viene ancora sottoposto a rendering poiché viene usato per determinare il postback.Note that when using the SessionPageStatePersister class the hidden VIEWSTATE field is still rendered as this is used to determine post back.

Per salvare lo stato nel percorso desiderato, è necessario creare un nuovo discendente della PageStatePersister classe che salva e carica lo stato nel supporto di persistenza scelto.To save state in the location of your choice, you should create a new descendent of the PageStatePersister class that saves and loads state to the persistence medium of your choice. Per un esempio di creazione di un nuovo PageStatePersister oggetto, vedere la PageStatePersister classe.For an example of creating a new PageStatePersister object, see the PageStatePersister class.

Se si usa il .NET Framework versione 1,0 o 1,1, eseguire l'override di questo metodo se si vuole salvare lo Page stato in un valore diverso da un campo nascosto.If you are using the .NET Framework version 1.0 or 1.1, override this method if you want to save the Page state in anything other than a hidden field. Se si sceglie di eseguire questa operazione, è necessario anche eseguire l'override del LoadPageStateFromPersistenceMedium metodo.If you choose to do so, you must also override the LoadPageStateFromPersistenceMedium method.

Si applica a

Vedi anche