Share via


EntityDataSource.Inserting Kejadian

Definisi

Terjadi sebelum objek baru disimpan ke sumber data.

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

Jenis Acara

Keterangan

Peristiwa Inserting dinaikkan sebelum objek baru dipertahankan ke sumber data. Kejadian ini Inserting memungkinkan Anda memodifikasi atau memverifikasi objek yang ditambahkan, menambahkan objek lain, atau membatalkan operasi. Anda dapat mengakses objek yang akan ditambahkan dari Entity properti EntityDataSourceChangingEventArgs objek. Jika menyediakan objek yang berbeda, pengguna bertanggung jawab untuk mengatur jenis entitas yang Entity benar di properti .

Untuk menghentikan objek ditambahkan, atur Cancel properti objek ke EntityDataSourceChangingEventArgstrue.

Jika terjadi kesalahan saat membuat objek baru, Inserting peristiwa dinaikkan dan Exception properti EntityDataSourceChangingEventArgs objek diatur ke yang dikembalikan Exception.

Saat Anda menangani pengecualian di penanganan Inserting aktivitas, atur properti ke ExceptionHandledtrue. Ini mencegah pengecualian dimunculkan lagi. Saat Anda menentukan nilai false untuk ExceptionHandled properti , akan EntityDataSource menaikkan kembali pengecualian.

Berlaku untuk