HtmlSelect.LoadViewState(Object) 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.
HtmlSelect Przywraca informacje o stanie widoku kontrolki z poprzedniego żądania strony, które zostało zapisane przez metodęSaveViewState().
protected:
override void LoadViewState(System::Object ^ savedState);
protected override void LoadViewState (object savedState);
override this.LoadViewState : obj -> unit
Protected Overrides Sub LoadViewState (savedState As Object)
Parametry
Uwagi
Ta metoda jest używana głównie przez infrastrukturę programu .NET Framework i nie jest przeznaczona do użycia bezpośrednio z kodu. Jednak deweloperzy mogą zastąpić tę metodę, aby określić sposób przywracania stanu widoku przez kontrolkę serwera niestandardowego. Aby uzyskać więcej informacji, zobacz omówienie zarządzania stanem ASP.NET.
HtmlSelect Stan widoku kontrolki jest przechowywany jako Triplet obiekt. Pole FirstTriplet obiektu przechowuje stan widoku podstawowego HtmlSelect kontrolki. Pole SecondTriplet obiektu zawiera ListItemCollection kolekcję reprezentowaną Items przez właściwość . Pole ThirdTriplet obiektu zawiera wybrane indeksy reprezentowane przez SelectedIndices właściwość . Metoda LoadViewState wywołuje metodę klasy HtmlContainerControl.LoadViewState bazowej, aby przywrócić stan widoku podstawowego kontrolki.
Metoda LoadViewState jest używana głównie przez deweloperów kontrolek rozszerzających funkcjonalność kontrolki HtmlSelect .
Uwagi dotyczące dziedziczenia
Podczas zastępowania LoadViewState(Object) w klasie pochodnej należy wywołać metodę klasy LoadViewState(Object) bazowej, aby HtmlSelect stan widoku kontrolki był prawidłowo zarządzany.