Bagikan melalui


HtmlForm.OnInit(EventArgs) Metode

Definisi

Menaikkan Init peristiwa untuk HtmlForm kontrol.

protected:
 override void OnInit(EventArgs ^ e);
protected public:
 override void OnInit(EventArgs ^ e);
protected override void OnInit (EventArgs e);
protected internal override void OnInit (EventArgs e);
override this.OnInit : EventArgs -> unit
Protected Overrides Sub OnInit (e As EventArgs)
Protected Friend Overrides Sub OnInit (e As EventArgs)

Parameter

e
EventArgs

EventArgs yang berisi data peristiwa.

Keterangan

Ketika diberi tahu oleh OnInit metode , kontrol server Web harus melakukan langkah-langkah inisialisasi apa pun yang diperlukan untuk membuat dan menyiapkan instans. Dalam tahap siklus hidup kontrol server ini, status tampilan kontrol belum diisi. Selain itu, Anda tidak dapat mengakses kontrol server lain ketika metode ini dipanggil, terlepas dari apakah itu anak atau induk untuk kontrol ini. Kontrol server lain tidak dijamin dibuat dan siap untuk diakses.

Menaikkan peristiwa memanggil penanganan aktivitas melalui delegasi. Untuk informasi selengkapnya, lihat Menangani dan Menaikkan Peristiwa.

Metode ini OnInit juga memungkinkan kelas turunan untuk menangani peristiwa tanpa melampirkan delegasi. Ini adalah teknik yang disukai untuk menangani peristiwa di kelas turunan.

Metode OnInit ini digunakan terutama oleh pengembang kontrol yang memperluas fungsionalitas HtmlForm kontrol.

Catatan Bagi Inheritor

Saat mengambil alih metode di kelas turunan OnInit(EventArgs) , pastikan untuk memanggil metode kelas OnInit(EventArgs) dasar sehingga delegasi terdaftar menerima peristiwa tersebut. Selain itu, memanggil metode kelas OnInit(EventArgs) dasar memastikan bahwa HtmlForm kontrol diatur dengan benar sebagai formulir halaman Web dan status tampilan halaman dipertahankan.

Berlaku untuk

Lihat juga