WebPartManager.OnSelectedWebPartChanged(WebPartEventArgs) Método

Definición

Genera el SelectedWebPartChanged evento , que se produce después de que un WebPart control se haya seleccionado recientemente o haya borrado su selección.

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

que WebPartEventArgs contiene los datos del evento.

Comentarios

El OnSelectedWebPartChanged método genera el SelectedWebPartChanged evento , que suele ser un momento dado en el que un desarrollador podría querer cambiar la apariencia de la interfaz de usuario (UI). Por ejemplo, cuando se selecciona un nuevo WebPart control, el conjunto de controles elementos web cambia la representación del control recién seleccionado. Una vez desactivada la selección de un control, la representación se devuelve a la normalidad.

Una vez que un usuario selecciona un control determinado WebPart para su edición, se llama al OnSelectedWebPartChanged método . Cuando el usuario termina de editar el control y lo cierra, con el resultado de que se borra la selección del control, se vuelve a llamar al OnSelectedWebPartChanged método .

Notas a los desarrolladores de herederos

Hay varias opciones relacionadas con el SelectedWebPartChanged evento, para permitir a los desarrolladores personalizar la representación que se produce después de que el control seleccionado haya cambiado. En el código declarativo, dentro del <asp:webpartmanager> elemento podría establecer el OnSelectedWebPartChanged atributo y asignarle el nombre de un método personalizado. En el método personalizado, puede modificar la representación de los controles seleccionados cuando se produce el evento. Otra opción es heredar de la WebPartManager clase e invalidar el método . Una tercera opción es personalizar la representación en el nivel de zona; Por ejemplo, puede heredar de la EditorZoneBase clase e invalidar su OnSelectedWebPartChanged(Object, WebPartEventArgs) método para personalizar la representación de controles seleccionados y borrados durante el proceso de edición.

Se aplica a

Consulte también