PageAdapter.GetStatePersister Metoda

Definicja

Zwraca obiekt używany przez stronę sieci Web do obsługi stanów kontroli i wyświetlania.

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

Zwraca

PageStatePersister

Obiekt pochodzący z PageStatePersister tej metody obsługuje tworzenie i wyodrębnianie połączonych stanów kontrolek i widoków dla elementu Page.

Uwagi

Właściwość PageStatePersister używa GetStatePersister metody do zwracania obiektu pochodzącego PageStatePersister z klasy , który tworzy i wyodrębnia połączone stany kontrolki i widoku dla strony. Jeśli do strony nie jest dołączona żadna karta strony pochodnej, HiddenFieldPageStatePersister obiekt jest używany do zachowania stanu w ukrytym polu na stronie.

Typ linku Wynikowy link
Odwołanie do jednostki kodu,cer ToString
Kwalifikowana dokumentacja jednostki kodu, cerq Char.ToString
Specyficzne odwołanie do jednostki kodu, cers ToString(Char)
Kwalifikowana dokumentacja jednostki kodu, cerqs Char.ToString(Char)

Uwagi dotyczące dziedziczenia

Gdy dziedziczysz z PageAdapter klasy, możesz zastąpić metodę GetStatePersister() , aby zwrócić inny trwały stan strony pochodnej, jeśli nie jest możliwe utrzymanie połączonego stanu w ukrytym polu (na przykład ze względu na ograniczone zasoby).

Klasa bazowa GetStatePersister() zwraca HiddenFieldPageStatePersister obiekt. Możesz użyć SessionPageStatePersister klasy , aby zachować stan strony w stanie sesji.

Dotyczy

Zobacz też