Bagikan melalui


WebPartManager.OnWebPartDeleting(WebPartCancelEventArgs) Metode

Definisi

WebPartDeleting Menaikkan peristiwa, yang menunjukkan bahwa kontrol dinamis WebPart (atau kontrol server atau pengguna yang terkandung dalam WebPartZoneBase zona) sedang dalam proses dihapus.

protected:
 virtual void OnWebPartDeleting(System::Web::UI::WebControls::WebParts::WebPartCancelEventArgs ^ e);
protected virtual void OnWebPartDeleting (System.Web.UI.WebControls.WebParts.WebPartCancelEventArgs e);
abstract member OnWebPartDeleting : System.Web.UI.WebControls.WebParts.WebPartCancelEventArgs -> unit
override this.OnWebPartDeleting : System.Web.UI.WebControls.WebParts.WebPartCancelEventArgs -> unit
Protected Overridable Sub OnWebPartDeleting (e As WebPartCancelEventArgs)

Parameter

e
WebPartCancelEventArgs

WebPartCancelEventArgs yang berisi data peristiwa.

Keterangan

Hanya kontrol dinamis WebPart yang dapat dihapus, dan ketika kontrol dihapus, instans kontrol dihapus secara permanen dari halaman dan tidak dapat dipulihkan. WebPart Kontrol dinamis adalah kontrol yang ditambahkan secara terprogram, atau dari katalog Bagian Web, dibandingkan dengan kontrol statis yang dideklarasikan dalam markup halaman Web.

Metode OnWebPartDeleting ini menaikkan WebPartDeleting peristiwa untuk menunjukkan bahwa kontrol sedang dihapus secara permanen dari zonanya. Metode ini juga memberikan kesempatan untuk membatalkan proses penghapusan. Jika kontrol berhasil dihapus dari halaman, peristiwa akan WebPartDeleted mengikuti.

Pengembang halaman dapat menyediakan handler kustom untuk peristiwa terkait dengan menambahkan OnWebPartDeleting atribut ke <asp:webpartmanager> elemen di halaman Web, lalu menetapkan nama metode kustom ke atribut .

Catatan Bagi Inheritor

Pengembang yang membuat kelas turunan WebPartManager dapat mengambil OnWebPartDeleting(WebPartCancelEventArgs) alih metode untuk menyesuaikan penanganan peristiwa.

Berlaku untuk

Lihat juga