Sdílet prostřednictvím


WebPartManager.OnWebPartDeleting(WebPartCancelEventArgs) Metoda

Definice

WebPartDeleting Vyvolá událost, která označuje, že dynamický WebPart ovládací prvek (nebo serverový nebo uživatelský ovládací prvek obsažený v WebPartZoneBase zóně) je v procesu odstranění.

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)

Parametry

e
WebPartCancelEventArgs

A WebPartCancelEventArgs , který obsahuje data události.

Poznámky

Odstranit lze pouze dynamické WebPart ovládací prvky a při odstranění ovládacího prvku je instance ovládacího prvku trvale odebrána ze stránky a nelze ji obnovit. Dynamické WebPart ovládací prvky jsou ty, které jsou přidány programově nebo z katalogu webových částí, na rozdíl od statických ovládacích prvků, které jsou deklarovány ve značkách webové stránky.

Metoda OnWebPartDeleting vyvolá WebPartDeleting událost, která označuje, že ovládací prvek je trvale odstraněn ze své zóny. Metoda také poskytuje možnost zrušit proces odstranění. Pokud je ovládací prvek úspěšně odstraněn ze stránky, WebPartDeleted událost následuje.

Vývojáři stránek mohou poskytnout vlastní obslužnou rutinu pro přidruženou událost přidáním OnWebPartDeleting atributu do elementu <asp:webpartmanager> na webové stránce a přiřazením vlastního názvu metody k atributu.

Poznámky pro dědice

Vývojáři, kteří vytvářejí odvozené WebPartManager třídy, mohou přepsat metodu OnWebPartDeleting(WebPartCancelEventArgs) a přizpůsobit zpracování událostí.

Platí pro

Viz také