Bagikan melalui


WebPartManager.SelectedWebPartChanging Kejadian

Definisi

Terjadi selama proses mengubah kontrol server atau mana yang WebPart saat ini dipilih pada halaman Web.

public:
 event System::Web::UI::WebControls::WebParts::WebPartCancelEventHandler ^ SelectedWebPartChanging;
public event System.Web.UI.WebControls.WebParts.WebPartCancelEventHandler SelectedWebPartChanging;
member this.SelectedWebPartChanging : System.Web.UI.WebControls.WebParts.WebPartCancelEventHandler 
Public Custom Event SelectedWebPartChanging As WebPartCancelEventHandler 

Jenis Acara

Keterangan

Event ini dapat digunakan bersama dengan OnSelectedWebPartChanging metode . Pengembang halaman dapat membuat penanganan aktivitas dalam kode mereka dengan menambahkan OnSelectedWebPartChanging atribut ke <asp:webpartmanager> elemen di halaman, dan mengatur nilai atribut ke nama metode kustom yang akan menangani peristiwa.

Kejadian ini dimunculkan selama proses memulai atau mengakhiri koneksi antar kontrol, dan saat memulai dan mengakhiri pengeditan kontrol. Untuk detailnya, lihat OnSelectedWebPartChanging metode .

Biasanya, ketika SelectedWebPartChanging peristiwa dinaikkan sebagai hasil langsung dari tindakan pengguna yang mengubah kontrol yang dipilih, peristiwa dapat dibatalkan. Namun, ada skenario di mana acara tidak dapat dibatalkan. WebPartZone Jika kontrol dihapus, kontrol yang WebPart dikandungnya harus ditutup semua, jika tidak, kontrol akan menjadi yatim piatu. Dalam hal WebPartManager ini kontrol menutup WebPart kontrol, bukan pengguna, dan harus menentukan kontrol mana yang saat ini dipilih dan kapan harus mengubah pilihan tanpa kemungkinan gangguan, sehingga dapat menyelesaikan proses pembersihan semua kontrol. Oleh karena itu, secara desain SelectedWebPartChanging metode tidak dapat dibatalkan dalam skenario ini. Untuk acara terkait yang dapat dibatalkan, lihat WebPartClosing acara.

Berlaku untuk

Lihat juga