Compartir a través de


SessionPageStatePersister(Page) Constructor

Definición

Inicializa una nueva instancia de la clase SessionPageStatePersister.

public:
 SessionPageStatePersister(System::Web::UI::Page ^ page);
public SessionPageStatePersister (System.Web.UI.Page page);
new System.Web.UI.SessionPageStatePersister : System.Web.UI.Page -> System.Web.UI.SessionPageStatePersister
Public Sub New (page As Page)

Parámetros

page
Page

Objeto Page para el que se crea el mecanismo de persistencia del estado de vista.

Excepciones

HttpSessionState es null (Nothing en Visual Basic).

Ejemplos

En el ejemplo de código siguiente se muestra cómo se puede escribir una PageAdapter clase para devolver una instancia de la SessionPageStatePersister clase para guardar el estado de vista en el objeto de sesión del lado servidor.

namespace Samples.AspNet.CS {

    using System.Web.UI;

    public class MyPageAdapter : System.Web.UI.Adapters.PageAdapter {

        public override PageStatePersister GetStatePersister() {
            return new SessionPageStatePersister(Page);
        }
    }
}
Imports System.Web.UI

Namespace Samples.AspNet.VB

    Public Class MyPageAdapter
       Inherits System.Web.UI.Adapters.PageAdapter


       Public Overrides Function GetStatePersister() As PageStatePersister
          Return New SessionPageStatePersister(Page)
       End Function 'GetStatePersister

    End Class

End Namespace

Se aplica a