CatalogZoneBase.SaveControlState Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Guarda cualquier cambio en el estado de un control CatalogZoneBase que se produzca después de que la página Web se devuelva al servidor.
protected public:
override System::Object ^ SaveControlState();
protected internal override object SaveControlState ();
override this.SaveControlState : unit -> obj
Protected Friend Overrides Function SaveControlState () As Object
Devoluciones
Un objeto Object que contiene los datos de estado del control. Si no ha habido ningún cambio en el estado, el método devuelve null
.
Comentarios
El SaveControlState método se ocupa de los datos de estado esenciales para la operación de un control (como un índice o una palabra clave) y es independiente de los datos de estado de vista del control.
El método llama primero al método base para guardar los datos de estado existentes para el control. A continuación, determina si un CatalogPart control de la zona está seleccionado actualmente comprobando si la SelectedCatalogPartID propiedad tiene un valor. Si hay un control seleccionado, el método actualiza los datos de estado existentes con los datos de estado del control seleccionado y, a continuación, devuelve todos los datos de estado.
Notas a los desarrolladores de herederos
Opcionalmente, puede invalidar el SaveControlState() método en una clase derivada para que pueda actualizar el estado de control guardado para otros objetos personalizados de la zona.