PageAdapter.GetStatePersister Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un objeto utilizado por la página Web para mantener los estados de control y vista.
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
Devoluciones
Objeto derivado de PageStatePersister que admite la creación y extracción de los estados de vista y control combinado para Page.
Comentarios
La PageStatePersister propiedad usa el GetStatePersister método para devolver el objeto, derivado de la PageStatePersister clase , que forma y extrae los estados de vista y control combinados de la página. Si no hay ningún adaptador de página derivado adjunto a la página, se usa un HiddenFieldPageStatePersister objeto para mantener el estado en un campo oculto de la página.
Tipo de vínculo | Vínculo resultante |
---|---|
Referencia de entidad de código,cer | ToString |
Referencia de entidad de código calificada, cerq | Char.ToString |
Referencia de entidad de código específica,cers | ToString(Char) |
Referencia de entidad de código específica calificada, cerqs | Char.ToString(Char) |
Notas a los desarrolladores de herederos
Cuando hereda de la PageAdapter clase , puede invalidar el GetStatePersister() método para devolver otro persistente de estado de página derivado si no es factible mantener el estado combinado en un campo oculto (por ejemplo, debido a recursos limitados).
La GetStatePersister() clase base devuelve un HiddenFieldPageStatePersister objeto . Puede usar la SessionPageStatePersister clase para mantener el estado de la página en estado de sesión.