Page.SavePageStateToPersistenceMedium(Object) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
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.