Udostępnij za pośrednictwem


SiteMapPath.SaveViewState Metoda

Definicja

Zapisuje zmiany w stanie wyświetlania kontrolki SiteMapPath .

protected:
 override System::Object ^ SaveViewState();
protected override object SaveViewState ();
override this.SaveViewState : unit -> obj
Protected Overrides Function SaveViewState () As Object

Zwraca

Zwraca bieżący stan widoku kontrolki serwera. Jeśli nie ma stanu widoku skojarzonego z kontrolką, ta metoda zwraca wartość null.

Uwagi

Stan widoku to akumulacja wartości właściwości kontrolki serwera. Te wartości są automatycznie umieszczane we właściwości kontrolki ViewState serwera, która jest wystąpieniem StateBag klasy. Wartość tej właściwości jest następnie utrwalana w obiekcie ciągu po etapie zapisywania stanu cyklu życia kontroli serwera.

Po zapisaniu stanu widoku ten obiekt ciągu jest zwracany do klienta jako zmienna przechowywana w Hidden elemecie HTML. Podczas tworzenia niestandardowych kontrolek serwera można zwiększyć wydajność, przesłaniając tę metodę i modyfikując właściwość kontrolki ViewState serwera.

Dotyczy

Zobacz też