WebPartZoneBase.CloseWebPart(WebPart) 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.
Schließt ein ausgewähltes WebPart-Steuerelement in einer Zone.
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)
Parameter
Ausnahmen
webPart
ist null
Hinweise
Die typische Möglichkeit für einen Endbenutzer, ein WebPart Steuerelement zu schließen, besteht darin, auf das Schließen-Verb in der Titelleiste des Steuerelements zu klicken. Die CloseWebPart -Methode ruft die CloseWebPart -Methode für die WebPartManager -Klasse auf, die die Aktion zum Schließen des Steuerelements ausführt. Die -Methode sollte nur von abgeleiteten WebPartZoneBase Zonen wie verwendet WebPartZonewerden.
Ein geschlossenes WebPart Steuerelement wird auf einer Seite nicht gerendert. Stattdessen wird es dem Seitenkatalog hinzugefügt, der eine Liste aller geschlossenen Steuerelemente auf einer Seite verwaltet. Wenn auf einer Webpartsseite, auf der ein Benutzer ein Steuerelement schließt, auch ein <asp:PageCatalogPart>
Element mit deklariert CatalogZoneist, kann der Benutzer die Seite in den Kataloganzeigemodus wechseln und das geschlossene Steuerelement wieder der Seite hinzufügen.
Hinweis
Damit ein Benutzer ein WebPart Steuerelement schließen kann, müssen die AllowClose -Eigenschaft für das -Steuerelement und die AllowLayoutChange -Eigenschaft für die Zone auf true
festgelegt werden.