Udostępnij za pośrednictwem


HtmlSelect.SaveViewState Metoda

Definicja

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.

Dotyczy

Zobacz też