WebPartManager.OnWebPartDeleting(WebPartCancelEventArgs) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Löst das WebPartDeleting Ereignis aus, das angibt, dass sich ein dynamisches WebPart Steuerelement (oder ein Server- oder Benutzersteuerelement, das in einer WebPartZoneBase Zone enthalten ist) im Prozess des Löschens befindet.
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)
Parameter
Ein WebPartCancelEventArgs Objekt, das die Ereignisdaten enthält.
Hinweise
Nur dynamische WebPart Steuerelemente können gelöscht werden, und wenn ein Steuerelement gelöscht wird, wird die Steuerelementinstanz dauerhaft von einer Seite entfernt und kann nicht wiederhergestellt werden. Dynamische WebPart Steuerelemente sind diejenigen, die programmgesteuert oder aus einem Webpartkatalog hinzugefügt werden, im Gegensatz zu statischen Steuerelementen, die im Markup einer Webseite deklariert werden.
Die OnWebPartDeleting Methode löst das WebPartDeleting Ereignis aus, um anzugeben, dass ein Steuerelement dauerhaft aus seiner Zone gelöscht wird. Die Methode bietet auch die Möglichkeit, den Löschvorgang abzubrechen. Wenn das Steuerelement erfolgreich von der Seite gelöscht wird, folgt das WebPartDeleted Ereignis.
Seitenentwickler können einen benutzerdefinierten Handler für das zugeordnete Ereignis bereitstellen, indem Sie das OnWebPartDeleting Attribut dem <asp:webpartmanager> Element auf einer Webseite hinzufügen und dann dem Attribut einen benutzerdefinierten Methodennamen zuweisen.
Hinweise für Vererber
Entwickler, die abgeleitete WebPartManager Klassen erstellen, können die OnWebPartDeleting(WebPartCancelEventArgs) Methode überschreiben, um die Ereignisbehandlung anzupassen.