Share via


EntityDataSource.Selected Kejadian

Definisi

Terjadi setelah kueri dijalankan.

public:
 event EventHandler<System::Web::UI::WebControls::EntityDataSourceSelectedEventArgs ^> ^ Selected;
public event EventHandler<System.Web.UI.WebControls.EntityDataSourceSelectedEventArgs> Selected;
member this.Selected : EventHandler<System.Web.UI.WebControls.EntityDataSourceSelectedEventArgs> 
Public Custom Event Selected As EventHandler(Of EntityDataSourceSelectedEventArgs) 

Jenis Acara

Keterangan

Peristiwa Selected dimunculkan setelah kueri dijalankan dan data telah dikembalikan. Ini juga muncul jika terjadi kesalahan selama persiapan atau eksekusi kueri.

Properti ResultsEntityDataSourceSelectedEventArgs objek berisi IEnumerable objek yang dikembalikan dari kueri. Selected Tangani peristiwa untuk mengambil dan menyimpan entitas yang dikembalikan di ViewState. Lakukan ini untuk mempertahankan perubahan objek pada halaman.

Properti TotalRowCountEntityDataSourceSelectedEventArgs objek memperlihatkan jumlah total objek di semua halaman, terlepas dari nilai yang diteruskan oleh kontrol terikat data untuk penomoran halaman. TotalRowCount hanya diambil jika kontrol terikat data membutuhkannya, seperti jika halaman diaktifkan.

Jika terjadi kesalahan saat kueri disiapkan atau dijalankan, Selected peristiwa dinaikkan, Exception properti EntityDataSourceSelectedEventArgs objek diatur ke yang dikembalikan Exception, dan Results properti diatur ke null. Jika Anda menangani pengecualian di penanganan Selected aktivitas, atur properti ke ExceptionHandledtrue. Ini mencegah pengecualian dinaikkan lagi. Saat Anda menentukan nilai false untuk ExceptionHandled properti , kembali EntityDataSource menaikkan pengecualian.

Berlaku untuk