Sdílet prostřednictvím


SessionPageStatePersister(Page) Konstruktor

Definice

Inicializuje novou instanci SessionPageStatePersister třídy.

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)

Parametry

page
Page

Vytvoří se Page mechanismus trvalosti stavu zobrazení.

Výjimky

Hodnota HttpSessionState null (Nothingv Visual Basic)

Příklady

Následující příklad kódu ukazuje, jak můžete napsat PageAdapter třídu, která vrátí instanci SessionPageStatePersister třídy pro uložení stavu zobrazení do objektu relace na straně serveru.

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

Platí pro