Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

EntityDataSource.Deleting, événement

Se produit avant la suppression d'un objet de la source de données.

Espace de noms :  System.Web.UI.WebControls
Assembly :  System.Web.Entity (dans System.Web.Entity.dll)

public event EventHandler<EntityDataSourceChangingEventArgs> Deleting
<asp:EntityDataSource OnDeleting="EventHandler" />

L'événement Deleting est déclenché avant l'appel de la méthode SaveChanges sur ObjectContext afin de supprimer un objet. La propriété Entity de l'objet EntityDataSourceChangingEventArgs permet d'accéder à l'objet à supprimer. Les propriétés de cet objet peuvent ne pas être définies entièrement. Seules les propriétés requises pour identifier l'objet doivent être définies.

Pour interrompre la suppression de l'objet, affectez true à la propriété Cancel de l'objet EntityDataSourceChangingEventArgs.

Si une erreur se produit lors de la préparation de la suppression d'un objet, l'événement Deleting est déclenché et la propriété Exception de l'objet EntityDataSourceChangingEventArgs a la valeur du Exception retourné.

Lorsque vous gérez l'exception dans le gestionnaire d'événements Deleting, affectez true à la propriété ExceptionHandled. Cela empêche un nouveau déclenchement de l'exception. Lorsque vous spécifiez la valeur false pour la propriété ExceptionHandled, EntityDataSource déclenche de nouveau l'exception.

.NET Framework

Pris en charge dans : 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 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft