WebPartManager.WebPartClosing Událost

Definice

Nastane během procesu odebrání WebPart ovládacího prvku (nebo serveru nebo uživatelského ovládacího prvku) ze stránky.

public:
 event System::Web::UI::WebControls::WebParts::WebPartCancelEventHandler ^ WebPartClosing;
public event System.Web.UI.WebControls.WebParts.WebPartCancelEventHandler WebPartClosing;
member this.WebPartClosing : System.Web.UI.WebControls.WebParts.WebPartCancelEventHandler 
Public Custom Event WebPartClosing As WebPartCancelEventHandler 

Event Type

Poznámky

Událost WebPartClosing je vyvolána metodou OnWebPartClosing , když WebPartManager je ovládací prvek v procesu zavření ovládacího prvku. Pokud je odebrání ovládacího prvku úspěšné, následuje WebPartClosed tato událost.

Vývojáři stránek mohou poskytnout vlastní obslužnou rutinu události přidáním OnWebPartClosed atributu <asp:webpartmanager> k prvku na stránce a přiřazením vlastního názvu metody k atributu.

Obvykle, když WebPartClosing je událost vyvolána jako přímý výsledek ukončení ovládacího prvku uživatelem WebPart , může být událost zrušena. Existuje však scénář, ve kterém nelze událost zrušit. WebPartZone Pokud je ovládací prvek odstraněn, WebPart musí být všechny ovládací prvky, které obsahuje, uzavřeny, jinak by byly osamocené. V takovém případě WebPartManager ovládací prvek zavře WebPart ovládací prvky, nikoli uživatel. A když WebPartManager je ovládací prvek v procesu volání CloseWebPart metody zavřít každý ovládací prvek, a WebPartClosing událost je vyvolána, událost nelze zrušit (podle návrhu), protože WebPartManager je třeba dokončit úkol čištění všech ovládacích prvků zóny.

Platí pro

Viz také