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 anzeigt, dass gerade ein dynamisches WebPart-Steuerelement (oder ein Server- bzw. Benutzersteuerelement in einer WebPartZoneBase-Zone) gelöscht wird.
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, das die Ereignisdaten enthält.
Hinweise
Nur dynamische WebPart Steuerelemente können gelöscht werden. 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 Webpartskatalog 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 wurde, folgt das WebPartDeleted -Ereignis.
Seitenentwickler können einen benutzerdefinierten Handler für das zugeordnete Ereignis bereitstellen, indem sie dem OnWebPartDeleting
<asp:webpartmanager>
-Element auf einer Webseite das -Attribut hinzufügen und dem Attribut dann 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.