WebPartManager.OnSelectedWebPartChanged(WebPartEventArgs) Método

Definição

Aumenta o SelectedWebPartChanged evento, que ocorre depois de um WebPart controlo ter sido selecionado recentemente ou ter a sua seleção aprovada.

protected:
 virtual void OnSelectedWebPartChanged(System::Web::UI::WebControls::WebParts::WebPartEventArgs ^ e);
protected virtual void OnSelectedWebPartChanged(System.Web.UI.WebControls.WebParts.WebPartEventArgs e);
abstract member OnSelectedWebPartChanged : System.Web.UI.WebControls.WebParts.WebPartEventArgs -> unit
override this.OnSelectedWebPartChanged : System.Web.UI.WebControls.WebParts.WebPartEventArgs -> unit
Protected Overridable Sub OnSelectedWebPartChanged (e As WebPartEventArgs)

Parâmetros

e
WebPartEventArgs

A WebPartEventArgs que contém os dados do evento.

Observações

O OnSelectedWebPartChanged método gera o SelectedWebPartChanged evento, que normalmente é um momento em que um programador pode querer alterar a aparência da interface de utilizador (UI). Por exemplo, quando um novo WebPart controlo é selecionado, o conjunto de controlos Web Parts altera a renderização do controlo recém-selecionado. Depois de a seleção de um controlo ser apagada, a renderização volta ao normal.

Depois de um utilizador selecionar um controlo específico WebPart para editar, o OnSelectedWebPartChanged método é chamado. Quando o utilizador termina de editar o controlo e o fecha, com o resultado de que a seleção do controlo fica limpa, o OnSelectedWebPartChanged método é chamado novamente.

Notas para Herdeiros

Existem várias opções relacionadas com o SelectedWebPartChanged evento, para permitir que os programadores personalizem a renderização que ocorre após a alteração do controlo selecionado. No código declarativo, dentro do <asp:webpartmanager> elemento podias definir o OnSelectedWebPartChanged atributo e atribuir-lhe o nome de um método personalizado. No método personalizado, pode modificar a renderização dos controlos selecionados quando o evento ocorre. Outra opção é herdar da WebPartManager classe e sobrescrever o método. Uma terceira opção é personalizar a renderização ao nível da zona; Por exemplo, pode herdar da EditorZoneBase classe e sobrepor o seu OnSelectedWebPartChanged(Object, WebPartEventArgs) método para personalizar a renderização dos controlos selecionados e limpos durante o processo de edição.

Aplica-se a

Ver também