Page.SavePageStateToPersistenceMedium(Object) Método

Definição

Guarda qualquer informação de estado de visualização e estado de controlo para a página.

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)

Parâmetros

viewStatestate
Object

Um Object onde armazenar a informação do estado de visualização.

Observações

O SavePageStateToPersistenceMedium método utiliza o Save método do System.Web.UI.PageStatePersister objeto referenciado pela PageStatePersister propriedade para armazenar informações de estado de vista e estado de controlo para a página.

ASP.NET inclui dois descendentes da classe PageStatePersister, a classe HiddenFieldPageStatePersister que guarda a informação de estado num campo oculto incluído na página ASP.NET, e a classe SessionPageStatePersister que guarda o estado no objeto Session associado ao pedido. Note que, ao usar a SessionPageStatePersister classe, o campo oculto VIEWSTATE continua a ser renderizado, pois é usado para determinar o post back.

Para guardar o estado no local que escolheres, deves criar um novo descendente da PageStatePersister classe que guarda e carrega o estado para o meio de persistência que escolheres. Para um exemplo de criação de um novo PageStatePersister objeto, veja a PageStatePersister classe.

Se estiveres a usar o .NET Framework versão 1.0 ou 1.1, anula este método se quiseres guardar o estado Page em qualquer campo que não seja oculto. Se optar por isso, também deve sobrepor o LoadPageStateFromPersistenceMedium método.

Aplica-se a

Ver também