WebPartManager.OnSelectedWebPartChanged(WebPartEventArgs) Méthode

Définition

Déclenche l'événement SelectedWebPartChanged, qui se produit après qu'un contrôle WebPart a été récemment sélectionné ou dont la sélection a fait l'objet d'une suppression.

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)

Paramètres

e
WebPartEventArgs

WebPartEventArgs qui contient les données d’événement.

Remarques

La OnSelectedWebPartChanged méthode déclenche l’événement SelectedWebPartChanged , qui est généralement un point dans le temps où un développeur peut vouloir modifier l’apparence de l’interface utilisateur. Par exemple, lorsqu’un nouveau WebPart contrôle est sélectionné, le jeu de contrôles WebPart modifie le rendu du contrôle nouvellement sélectionné. Une fois la sélection d’un contrôle effacée, le rendu est retourné à la normale.

Une fois qu’un utilisateur sélectionne un contrôle particulier WebPart pour la modification, la OnSelectedWebPartChanged méthode est appelée. Lorsque l’utilisateur termine la modification du contrôle et le ferme, avec pour résultat que la sélection du contrôle est effacée, la OnSelectedWebPartChanged méthode est appelée à nouveau.

Notes pour les héritiers

Il existe plusieurs options liées à l’événement SelectedWebPartChanged , pour permettre aux développeurs de personnaliser le rendu qui se produit après la modification du contrôle sélectionné. Dans le code déclaratif, dans l’élément <asp:webpartmanager> , vous pouvez définir l’attribut OnSelectedWebPartChanged et lui attribuer le nom d’une méthode personnalisée. Dans la méthode personnalisée, vous pouvez modifier le rendu des contrôles sélectionnés lorsque l’événement se produit. Une autre option consiste à hériter de la WebPartManager classe et à remplacer la méthode. Une troisième option consiste à personnaliser le rendu au niveau de la zone ; par exemple, vous pouvez hériter de la EditorZoneBase classe et remplacer sa OnSelectedWebPartChanged(Object, WebPartEventArgs) méthode pour personnaliser le rendu des contrôles sélectionnés et effacés pendant le processus de modification.

S’applique à

Voir aussi