Bagikan melalui


WebPartManager.OnSelectedWebPartChanging(WebPartCancelEventArgs) Metode

Definisi

Menaikkan SelectedWebPartChanging peristiwa, yang terjadi selama proses perubahan kontrol mana yang WebPart saat ini dipilih.

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

Parameter

e
WebPartCancelEventArgs

WebPartCancelEventArgs yang berisi data peristiwa.

Keterangan

Metode ini OnSelectedWebPartChanging menaikkan SelectedWebPartChanging peristiwa, yang terjadi selama proses perubahan kontrol mana yang WebPart saat ini dipilih.

Kontrol WebPartManager menggunakan metode ini, dan peristiwa terkait, untuk memberikan kesempatan untuk membatalkan proses di mana kontrol yang dipilih berubah. Misalnya, metode ini dipanggil dalam BeginWebPartEditing metode , dan juga dalam EndWebPartEditing metode , untuk menyediakan cara untuk membatalkan proses. Jika pengguna mengklik kata kerja batal pada kontrol yang sedang diedit, kontrol tidak lagi dipilih dan perubahan pengeditan apa pun tidak disimpan, karena OnSelectedWebPartChanging metode memungkinkan untuk membatalkan perubahan pengeditan.

Catatan

Metode ini juga dipanggil selama metode yang memulai dan mengakhiri proses menyambungkan WebPart kontrol ke kontrol lain, untuk mengaktifkan pembatalan proses tersebut.

Pengembang halaman dapat membuat handler kustom untuk peristiwa tersebut SelectedWebPartChangingOnSelectedWebPartChanging dengan menambahkan atribut ke <asp:webpartmanager> elemen dalam markup halaman deklaratif, dan menetapkan ke atribut nama metode kustom.

Berlaku untuk

Lihat juga