CatalogZoneBase.SaveControlState Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.