WebPartZoneBase.CloseWebPart(WebPart) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zavře vybraný WebPart ovládací prvek v zóně.
protected:
virtual void CloseWebPart(System::Web::UI::WebControls::WebParts::WebPart ^ webPart);
protected virtual void CloseWebPart (System.Web.UI.WebControls.WebParts.WebPart webPart);
abstract member CloseWebPart : System.Web.UI.WebControls.WebParts.WebPart -> unit
override this.CloseWebPart : System.Web.UI.WebControls.WebParts.WebPart -> unit
Protected Overridable Sub CloseWebPart (webPart As WebPart)
Parametry
Výjimky
webPart
je null
.
Poznámky
Typický způsob, jak koncový uživatel zavřít WebPart ovládací prvek, je kliknout na příkaz zavřít v záhlaví ovládacího prvku. Metoda CloseWebPart volá metodu CloseWebPart ve WebPartManager třídě , která provádí akci zavření ovládacího prvku. Metodu by měly používat pouze odvozené WebPartZoneBase zóny, jako WebPartZoneje .
Uzavřený WebPart ovládací prvek se na stránce nevykreslí. Místo toho se přidá do katalogu stránek, který udržuje seznam všech uzavřených ovládacích prvků na stránce. Pokud stránka webových částí, na které uživatel zavře ovládací prvek, má <asp:PageCatalogPart>
také prvek deklarovaný pomocí CatalogZone, pak uživatel může přepnout stránku do režimu zobrazení katalogu a přidat zavřený ovládací prvek zpět na stránku.
Poznámka
Aby uživatel mohl zavřít WebPart ovládací prvek, AllowClose musí být vlastnost ovládacího prvku i AllowLayoutChange vlastnost v zóně nastavená na true
hodnotu .