CatalogZoneBase.SaveControlState 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 worden wijzigingen opgeslagen in de status van een CatalogZoneBase besturingselement die optreden nadat de webpagina is teruggezet naar de server.
protected public:
override System::Object ^ SaveControlState();
protected internal override object SaveControlState();
override this.SaveControlState : unit -> obj
Protected Friend Overrides Function SaveControlState () As Object
Retouren
Een Object met de statusgegevens voor het besturingselement. Als er geen wijzigingen zijn aangebracht in de status, retourneert nullde methode .
Opmerkingen
De SaveControlState methode heeft betrekking op statusgegevens die essentieel zijn voor de bewerking van een besturingselement (zoals een index of trefwoord) en die losstaat van de weergavestatusgegevens van het besturingselement.
De methode roept eerst de basismethode aan om de bestaande statusgegevens voor het besturingselement op te slaan. Vervolgens wordt bepaald of een CatalogPart besturingselement in de zone momenteel is geselecteerd door te controleren of de SelectedCatalogPartID eigenschap een waarde heeft. Als er een geselecteerd besturingselement is, worden met de methode de bestaande statusgegevens bijgewerkt met de statusgegevens van het geselecteerde besturingselement en worden vervolgens alle statusgegevens geretourneerd.
Notities voor overnemers
U kunt de SaveControlState() methode desgewenst overschrijven in een afgeleide klasse, zodat u de opgeslagen besturingsstatus voor andere aangepaste objecten in de zone kunt bijwerken.