WebPartManager.OnWebPartDeleting(WebPartCancelEventArgs) Méthode

Définition

Déclenche l'événement WebPartDeleting qui indique qu'un contrôle WebPart dynamique (ou contrôle serveur ou utilisateur contenu dans une zone WebPartZoneBase) est en cours de suppression.

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

Paramètres

e
WebPartCancelEventArgs

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

Remarques

Seuls les contrôles dynamiques WebPart peuvent être supprimés, et lorsqu’un contrôle est supprimé, le contrôle instance est supprimé définitivement d’une page et ne peut pas être restauré. Les contrôles dynamiques WebPart sont ceux qui sont ajoutés par programmation ou à partir d’un catalogue de composants WebPart, par opposition aux contrôles statiques qui sont déclarés dans le balisage d’une page Web.

La OnWebPartDeleting méthode déclenche l’événement WebPartDeleting pour indiquer qu’un contrôle est supprimé définitivement de sa zone. La méthode permet également d’annuler le processus de suppression. Si le contrôle est supprimé de la page, l’événement WebPartDeleted suit.

Les développeurs de pages peuvent fournir un gestionnaire personnalisé pour l’événement associé en ajoutant l’attribut OnWebPartDeleting à l’élément <asp:webpartmanager> sur une page web, puis en attribuant un nom de méthode personnalisée à l’attribut.

Notes pour les héritiers

Les développeurs qui créent des classes dérivées WebPartManager peuvent remplacer la OnWebPartDeleting(WebPartCancelEventArgs) méthode pour personnaliser la gestion des événements.

S’applique à

Voir aussi