WebPartManager.SelectedWebPartChanging Kejadian
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Terjadi selama proses perubahan 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
Kejadian 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 tanpa sumber. Dalam hal WebPartManager ini kontrol menutup WebPart kontrol, bukan pengguna, dan harus menentukan kontrol mana yang saat ini dipilih dan kapan 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.