SqlDataSourceView.SaveViewState Metod

Definition

Sparar ändringarna i visningstillståndet SqlDataSourceView för kontrollen sedan den tid då sidan publicerades tillbaka till servern.

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

Returer

Objektet som innehåller ändringarna i visningstillståndet SqlDataSourceView , annars , nullom det inte finns något visningstillstånd associerat med objektet.

Kommentarer

Metoden SaveViewState används främst av kontrollutvecklare.

Visningstillstånd är ackumuleringen av värdena för egenskaperna för en serverkontroll. Dessa värden placeras automatiskt i ViewState egenskapen för serverkontrollen, som är en instans av StateBag klassen. Värdet ViewState för serverkontrollen sparas sedan i ett strängobjekt efter fasen för att spara tillstånd i livscykeln för serverkontroll.

När visningstillståndet sparas returneras strängobjektet som sparades efter sparandetillståndet i serverkontrolllivscykeln till klienten som en variabel som lagras i ett HTML-element Hidden . När du skapar anpassade serverkontroller kan du förbättra effektiviteten genom att SaveViewState åsidosätta metoden och ändra ViewState egenskapen för serverkontrollen. Mer information finns i ASP.NET State Management Overview.

Gäller för

Se även