SiteMapPath.SaveViewState Metod

Definition

Sparar ändringar för att visa tillståndet för SiteMapPath kontrollen.

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

Returer

Returnerar serverkontrollens aktuella vytillstånd. Om det inte finns något visningstillstånd associerat med kontrollen returnerar nullden här metoden .

Kommentarer

Visningstillstånd är ackumuleringen av värdena för en serverkontrolls egenskaper. Dessa värden placeras automatiskt i serverkontrollens ViewState egenskap, som är en instans av StateBag klassen. Värdet för den här egenskapen behålls sedan till ett strängobjekt efter fasen spara tillstånd i livscykeln för serverkontroll.

När visningstillståndet sparas returneras det här strängobjektet till klienten som en variabel som lagras i ett Hidden HTML-element. När du skapar anpassade serverkontroller kan du förbättra effektiviteten genom att åsidosätta den här metoden och ändra serverkontrollens ViewState egenskap.

Gäller för

Se även