Condividi tramite


SessionPageStatePersister(Page) Costruttore

Definizione

Inizializza una nuova istanza della classe 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)

Parametri

page
Page

L'elemento Page creato per il meccanismo di persistenza dello stato di visualizzazione.

Eccezioni

L'elemento HttpSessionState è Null (Nothing in Visual Basic)

Esempio

Nell'esempio di codice seguente viene illustrato come scrivere una classe per restituire un'istanza PageAdapter della SessionPageStatePersister classe per salvare lo stato di visualizzazione nell'oggetto sessione lato server.

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

Si applica a