PageAdapter.GetStatePersister Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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.