(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

EntityDataSource.Inserting-Ereignis

Tritt ein, bevor ein neues Objekt in der Datenquelle beibehalten wird.

Namespace:  System.Web.UI.WebControls
Assembly:  System.Web.Entity (in System.Web.Entity.dll)

public event EventHandler<EntityDataSourceChangingEventArgs> Inserting
<asp:EntityDataSource OnInserting="EventHandler" />

Das Inserting-Ereignis wird ausgelöst, bevor ein neues Objekt in der Datenquelle beibehalten wird. Mit dem Inserting-Ereignis können Sie das hinzugefügte Objekt ändern oder überprüfen, ein anderes Objekt hinzufügen oder den Vorgang abbrechen. Sie können auf das Objekt zugreifen, das aus der Entity-Eigenschaft des EntityDataSourceChangingEventArgs-Objekts hinzugefügt werden soll. Wenn ein anderes Objekt bereitgestellt wird, muss der entsprechende Entitätstyp vom Benutzer in der Entity-Eigenschaft festgelegt werden.

Legen Sie die Cancel-Eigenschaft des EntityDataSourceChangingEventArgs-Objekts auf true fest, um zu verhindern, dass das Objekt hinzugefügt wird.

Wenn beim Erstellen eines neuen Objekts ein Fehler auftritt, wird das Inserting-Ereignis ausgelöst. Außerdem wird die Exception-Eigenschaft des EntityDataSourceChangingEventArgs-Objekts auf die zurückgegebene Exception festgelegt.

Wenn Sie die Ausnahme im Inserting-Ereignishandler behandeln, legen Sie die ExceptionHandled-Eigenschaft auf true fest. Dies verhindert, dass die Ausnahme erneut ausgelöst wird. Wenn Sie den Wert false für die ExceptionHandled-Eigenschaft angeben, löst die EntityDataSource die Ausnahme erneut aus.

.NET Framework

Unterstützt in: 4.5.2, 4.5.1, 4.5, 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft