Udostępnij za pośrednictwem


HtmlSelect.LoadViewState(Object) Metoda

Definicja

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

savedState
Object

Element Object reprezentujący stan kontroli, który ma zostać przywrócony.

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.

Dotyczy

Zobacz też