EntityDataSource.Inserting Gebeurtenis
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.