WebPartManager.WebPartClosing Événement
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.
Se produit au cours du processus de suppression d'un contrôle WebPart (ou d'un contrôle serveur ou utilisateur) d'une page.
public:
event System::Web::UI::WebControls::WebParts::WebPartCancelEventHandler ^ WebPartClosing;
public event System.Web.UI.WebControls.WebParts.WebPartCancelEventHandler WebPartClosing;
member this.WebPartClosing : System.Web.UI.WebControls.WebParts.WebPartCancelEventHandler
Public Custom Event WebPartClosing As WebPartCancelEventHandler
Type d'événement
Remarques
L’événement WebPartClosing est déclenché par la OnWebPartClosing méthode lorsque le WebPartManager contrôle est en train de fermer un contrôle. Si la suppression du contrôle réussit, cet événement est suivi de l’événement WebPartClosed .
Les développeurs de pages peuvent fournir un gestionnaire personnalisé pour l’événement en ajoutant l’attribut OnWebPartClosed
à l’élément <asp:webpartmanager>
dans une page et en affectant un nom de méthode personnalisée à l’attribut.
Normalement, lorsque l’événement WebPartClosing est déclenché en raison directe de la fermeture d’un contrôle par un WebPart utilisateur, l’événement peut être annulé. Toutefois, il existe un scénario dans lequel l’événement ne peut pas être annulé. Si un WebPartZone contrôle est supprimé, les WebPart contrôles qu’il contient doivent tous être fermés, sinon ils seraient orphelins. Dans ce cas, le WebPartManager contrôle ferme les WebPart contrôles, et non l’utilisateur. Et lorsque le WebPartManager contrôle est en train d’appeler la CloseWebPart méthode pour fermer chaque contrôle et que l’événement WebPartClosing est déclenché, l’événement ne peut pas être annulé (par conception) car le WebPartManager doit effectuer la tâche de nettoyage de tous les contrôles de la zone.
S’applique à
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour