WebPartManager.OnWebPartDeleting(WebPartCancelEventArgs) Methode

Definition

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

e
WebPartCancelEventArgs

Ein WebPartCancelEventArgs, das die Ereignisdaten enthält.

Hinweise

Nur dynamische WebPart Steuerelemente können gelöscht werden. Wenn ein Steuerelement gelöscht wird, wird das Steuerelement instance 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 wurde, folgt das WebPartDeleted Ereignis.

Seitenentwickler können einen benutzerdefinierten Handler für das zugeordnete Ereignis bereitstellen, indem sie dem OnWebPartDeleting -Element auf einer Webseite das <asp:webpartmanager> 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.

Gilt für:

Weitere Informationen