Compartilhar via


CatalogZoneBase.SaveControlState Método

Definição

Salva as alterações no estado de um controle de CatalogZoneBase que ocorre após o postback da página da Web 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

Retornos

Um Object que contém os dados de estado do controle. Se não houve nenhuma alteração no estado, o método retornará null.

Comentários

O SaveControlState método está preocupado com dados de estado essenciais para a operação de um controle (como um índice ou palavra-chave) e é separado dos dados de estado de exibição do controle.

O método primeiro chama o método base para salvar os dados de estado existentes para o controle. Em seguida, ele determina se um CatalogPart controle na zona está selecionado no momento, verificando se a SelectedCatalogPartID propriedade tem um valor. Se houver um controle selecionado, o método atualizará os dados de estado existentes com os dados de estado do controle selecionado e retornará todos os dados de estado.

Notas aos Herdeiros

Opcionalmente, você pode substituir o SaveControlState() método em uma classe derivada para que possa atualizar o estado de controle salvo para outros objetos personalizados na zona.

Aplica-se a

Confira também