Compartir a través de


CatalogZoneBase.SaveControlState Método

Definición

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.

Se aplica a

Consulte también