WebPartZoneBase.CloseWebPart(WebPart) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir bölgedeki seçili WebPart denetimi kapatır.
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)
Parametreler
Özel durumlar
webPart, null'e eşittir.
Açıklamalar
Son kullanıcının denetimi WebPart kapatmasının tipik yolu, denetimin başlık çubuğundaki kapat fiiline tıklamaktır. CloseWebPart yöntemi, denetimi kapatma eylemini gerçekleştiren sınıfında yöntemini WebPartManager çağırırCloseWebPart. yöntemi yalnızca gibi WebPartZonetüretilmiş WebPartZoneBase bölgeler tarafından kullanılmalıdır.
Kapalı WebPart denetim bir sayfada işlenmez. Bunun yerine, sayfadaki tüm kapalı denetimlerin listesini tutan sayfa kataloğuna eklenir. Kullanıcının denetimi kapattığını web bölümleri sayfasında da ile CatalogZonebildirilen bir <asp:PageCatalogPart> öğesi varsa, kullanıcı sayfayı katalog görüntüleme moduna geçirebilir ve kapalı denetimi sayfaya geri ekleyebilir.
Uyarı
Bir kullanıcının denetimi WebPart kapatabilmesi için denetimdeki AllowClose özelliğin ve bölgedeki özelliğin AllowLayoutChange her ikisi de olarak trueayarlanmalıdır.