Bagikan melalui


HtmlSelect.OnDataBinding(EventArgs) Metode

Definisi

Menaikkan DataBinding peristiwa HtmlSelect kontrol.

protected:
 override void OnDataBinding(EventArgs ^ e);
protected override void OnDataBinding (EventArgs e);
override this.OnDataBinding : EventArgs -> unit
Protected Overrides Sub OnDataBinding (e As EventArgs)

Parameter

e
EventArgs

EventArgs yang berisi data peristiwa.

Pengecualian

Properti DataSourceID tidak berjenis IDataSource.

-atau-

Properti DataSourceID tidak berjenis IHierarchicalDataSource.

DataSource Properti dan DataSourceID didefinisikan untuk HtmlSelect kontrol.

-atau-

Tampilan data yang diminta tidak dapat ditemukan.

Properti SelectedIndex diatur ke nilai yang lebih besar dari jumlah item dalam HtmlSelect kontrol atau kurang dari -1.

Keterangan

Peristiwa DataBinding dimunculkan saat data terikat ke HtmlSelect kontrol. Metode ini memberi tahu kontrol untuk melakukan logika pengikatan data apa pun yang terkait dengannya. Secara khusus, OnDataBinding metode membuat Items koleksi dari sumber data yang ditentukan di DataSource properti atau DataSourceID properti .

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

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

Catatan Bagi Inheritor

Saat mengambil alih metode di kelas turunan OnDataBinding(EventArgs) , pastikan untuk memanggil metode kelas OnDataBinding(EventArgs) dasar sehingga delegasi terdaftar menerima peristiwa tersebut.

Berlaku untuk

Lihat juga