HtmlSelect.SaveViewState 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.
Zapisuje wszelkie HtmlSelect zmiany stanu widoku kontroli, które wystąpiły od momentu opublikowania strony z powrotem na serwerze.
protected:
override System::Object ^ SaveViewState();
protected override object SaveViewState ();
override this.SaveViewState : unit -> obj
Protected Overrides Function SaveViewState () As Object
Zwraca
Element Object zawierający zmiany HtmlSelect stanu widoku. Jeśli żaden stan widoku nie jest skojarzony z obiektem, ta metoda zwraca odwołanie o wartości null (Nothing
w Visual Basic).
Uwagi
HtmlSelect Stan widoku kontrolki jest przechowywany jako Triplet obiekt. Pole FirstTriplet obiektu zawiera stan widoku podstawowego HtmlSelect kontrolki. Pole SecondTriplet obiektu zawiera kolekcję reprezentowaną ListItemCollectionItems przez właściwość . Pole ThirdTriplet obiektu zawiera wybrane indeksy reprezentowane przez SelectedIndices właściwość. Metoda SaveViewState wywołuje metodę klasy Control.SaveViewState bazowej, aby zapisać stan widoku podstawowego kontrolki.
Metoda SaveViewState jest używana głównie przez deweloperów sterujących rozszerzających funkcjonalność kontrolki HtmlSelect .
Uwagi dotyczące dziedziczenia
Podczas zastępowania SaveViewState() w klasie pochodnej należy wywołać metodę klasy SaveViewState() bazowej, aby HtmlSelect stan widoku kontrolki był prawidłowo zarządzany.