CatalogZoneBase.SaveControlState Método

Definição

Guarda quaisquer alterações no estado de um CatalogZoneBase controlo que ocorram depois de a página Web ser publicada de volta no servidor.

protected public:
 override System::Object ^ SaveControlState();
protected internal override object SaveControlState();
override this.SaveControlState : unit -> obj
Protected Friend Overrides Function SaveControlState () As Object

Devoluções

E Object que contém os dados de estado do controlo. Se não houver alterações ao estado, o método devolve null.

Observações

O SaveControlState método preocupa-se com dados de estado que são essenciais para a operação de um controlo (como um índice ou palavra-chave) e é separado dos dados de estado de visualização do controlo.

O método chama primeiro o método base para guardar os dados de estado existentes para o controlo. De seguida, determina se um CatalogPart controlo na zona está atualmente selecionado, verificando se a SelectedCatalogPartID propriedade tem valor. Se houver um controlo selecionado, o método atualiza os dados de estado existentes com os dados de estado do controlo selecionado e depois devolve todos os dados de estado.

Notas para Herdeiros

Podes opcionalmente sobrescrever o SaveControlState() método numa classe derivada para que possas atualizar o estado de controlo guardado para outros objetos personalizados na zona.

Aplica-se a

Ver também