WebPartManager.OnSelectedWebPartChanged(WebPartEventArgs) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Déclenche l’événement SelectedWebPartChanged , qui se produit après qu’un WebPart contrôle a été récemment sélectionné ou que sa sélection ait été effacée.
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
Qui WebPartEventArgs 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 (IU). Par exemple, lorsqu’un nouveau WebPart contrôle est sélectionné, le jeu de contrôles Composants 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 modification, la OnSelectedWebPartChanged méthode est appelée. Lorsque l’utilisateur termine la modification du contrôle et le ferme, avec le 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
Plusieurs options sont associé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 d’édition.