Bagikan melalui


WebPartZoneBase.CloseWebPart(WebPart) Metode

Definisi

Menutup kontrol terpilih WebPart dalam zona.

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

webPart
WebPart

WebPart Kontrol yang akan ditutup.

Pengecualian

webPartadalah null.

Keterangan

Cara umum bagi pengguna akhir untuk menutup WebPart kontrol adalah dengan mengklik kata kerja tutup di bilah judul kontrol. Metode ini CloseWebPart memanggil CloseWebPart metode pada WebPartManager kelas , yang melakukan tindakan menutup kontrol. Metode ini hanya boleh digunakan oleh zona turunan WebPartZoneBase seperti WebPartZone.

Kontrol tertutup WebPart tidak dirender pada halaman. Sebaliknya, ini ditambahkan ke katalog halaman, yang mempertahankan daftar semua kontrol tertutup pada halaman. Jika halaman Bagian Web tempat pengguna menutup kontrol juga memiliki elemen yang <asp:PageCatalogPart> dideklarasikan dengan CatalogZone, maka pengguna dapat mengalihkan halaman ke mode tampilan katalog, dan menambahkan kontrol tertutup kembali ke halaman.

Catatan

Agar pengguna dapat menutup WebPart kontrol, AllowClose properti pada kontrol dan AllowLayoutChange properti pada zona harus diatur ke true.

Berlaku untuk

Lihat juga