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
değeridir.
Açıklamalar
Son kullanıcının denetimi kapatmasının WebPart tipik yolu, denetimin başlık çubuğundaki kapatma 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 sayfada işlenmez. Bunun yerine, sayfadaki tüm kapalı denetimlerin listesini koruyan sayfa kataloğuna eklenir. Kullanıcının denetimi kapattığını bir 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.
Not
Kullanıcının denetimi WebPart kapatabilmesi için denetimdeki AllowClose özelliğin ve bölgedeki özelliğin AllowLayoutChange her ikisi de olarak true
ayarlanmalıdır.