WebControl.SaveViewState Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een status opgeslagen die is gewijzigd nadat de TrackViewState() methode is aangeroepen.
protected:
override System::Object ^ SaveViewState();
protected override object SaveViewState();
override this.SaveViewState : unit -> obj
Protected Overrides Function SaveViewState () As Object
Retouren
Een object dat de huidige weergavestatus van het besturingselement bevat; anders, als er geen weergavestatus is gekoppeld aan het besturingselement, null.
Opmerkingen
De SaveViewState methode wordt voornamelijk gebruikt door controleontwikkelaars.
De weergavestatus is de cumulatieve waarden van de eigenschappen voor een serverbesturing. Deze waarden worden automatisch in de ViewState eigenschap voor het serverbesturingselement geplaatst. Dit is een exemplaar van de StateBag klasse. De ViewState eigenschapswaarde wordt vervolgens bewaard in een tekenreeksobject na de statusfase opslaan van de levenscyclus voor het serverbesturingselement. Zie ASP.NET Overzicht van de levenscyclus van pagina's voor meer informatie.
Wanneer de weergavestatus wordt opgeslagen, wordt dit tekenreeksobject geretourneerd naar de client als een variabele die is opgeslagen in een verborgen HTML-element input . Wanneer u aangepaste serverbesturingselementen maakt, kunt u de efficiƫntie verbeteren door de SaveViewState methode te overschrijven en de ViewState eigenschap voor uw serverbesturingselement te wijzigen. Zie ASP.NET State Management Overview voor meer informatie.