EntityDataSource.Inserting Gebeurtenis

Definitie

Vindt plaats voordat een nieuw object wordt bewaard in de gegevensbron.

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) 

Gebeurtenistype

Opmerkingen

De Inserting gebeurtenis wordt gegenereerd voordat een nieuw object wordt bewaard in de gegevensbron. Met de Inserting gebeurtenis kunt u het object wijzigen of verifiëren dat het wordt toegevoegd, een ander object toevoegen of de bewerking annuleren. U kunt het object openen dat moet worden toegevoegd vanuit de Entity eigenschap van het EntityDataSourceChangingEventArgs object. Als een ander object wordt opgegeven, is de gebruiker verantwoordelijk voor het instellen van het juiste entiteitstype in de Entity eigenschap.

Als u wilt voorkomen dat het object wordt toegevoegd, stelt u de Cancel eigenschap van het EntityDataSourceChangingEventArgs object in op true.

Als er een fout optreedt bij het maken van een nieuw object, wordt de Inserting gebeurtenis gegenereerd en wordt de Exception eigenschap van het EntityDataSourceChangingEventArgs object ingesteld op het geretourneerde Exceptionobject.

Wanneer u de uitzondering in de Inserting gebeurtenis-handler afhandelt, stelt u de ExceptionHandled eigenschap in op true. Hiermee voorkomt u dat de uitzondering opnieuw wordt gegenereerd. Wanneer u een waarde false voor de ExceptionHandled eigenschap opgeeft, EntityDataSource wordt de uitzondering opnieuw gegenereerd.

Van toepassing op