WebPartManager.OnSelectedWebPartChanged(WebPartEventArgs) Metode
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.
Menaikkan SelectedWebPartChanged peristiwa, yang terjadi setelah WebPart kontrol baru dipilih atau pilihannya dibersihkan.
protected:
virtual void OnSelectedWebPartChanged(System::Web::UI::WebControls::WebParts::WebPartEventArgs ^ e);
protected virtual void OnSelectedWebPartChanged (System.Web.UI.WebControls.WebParts.WebPartEventArgs e);
abstract member OnSelectedWebPartChanged : System.Web.UI.WebControls.WebParts.WebPartEventArgs -> unit
override this.OnSelectedWebPartChanged : System.Web.UI.WebControls.WebParts.WebPartEventArgs -> unit
Protected Overridable Sub OnSelectedWebPartChanged (e As WebPartEventArgs)
Parameter
WebPartEventArgs yang berisi data peristiwa.
Keterangan
Metode ini OnSelectedWebPartChanged meningkatkan SelectedWebPartChanged peristiwa, yang biasanya merupakan titik waktu di mana pengembang mungkin ingin mengubah tampilan antarmuka pengguna (UI). Misalnya, ketika kontrol baru WebPart dipilih, kontrol Bagian Web mengatur perubahan penyajian kontrol yang baru dipilih. Setelah pilihan kontrol dibersihkan, penyajian dikembalikan ke normal.
Setelah pengguna memilih kontrol tertentu WebPart untuk pengeditan, metode dipanggil OnSelectedWebPartChanged . Ketika pengguna selesai mengedit kontrol dan menutupnya, dengan hasil bahwa pilihan kontrol dibersihkan, metode dipanggil OnSelectedWebPartChanged lagi.
Catatan Bagi Inheritor
Ada beberapa opsi yang terkait dengan peristiwa tersebut SelectedWebPartChanged , untuk memungkinkan pengembang menyesuaikan penyajian yang terjadi setelah kontrol yang dipilih berubah. Dalam kode deklaratif, dalam <asp:webpartmanager>
elemen Anda dapat mengatur OnSelectedWebPartChanged
atribut , dan menetapkan nama metode kustom. Dalam metode kustom, Anda dapat memodifikasi penyajian kontrol yang dipilih saat peristiwa terjadi. Opsi lain adalah mewarisi dari WebPartManager kelas dan mengambil alih metode . Opsi ketiga adalah menyesuaikan penyajian di tingkat zona; misalnya, Anda dapat mewarisi dari EditorZoneBase kelas , dan mengambil alih metodenya, untuk menyesuaikan penyajian OnSelectedWebPartChanged(Object, WebPartEventArgs) kontrol yang dipilih dan dibersihkan selama proses pengeditan.