EntityDataSource.IDynamicDataSource.Exception 事件

定义

在分部方法中验证失败或引发异常时发生。

event EventHandler<System.Web.DynamicData.DynamicValidatorEventArgs> System.Web.DynamicData.IDynamicDataSource.Exception;
member this.System.Web.DynamicData.IDynamicDataSource.Exception : EventHandler<System.Web.DynamicData.DynamicValidatorEventArgs> 
Custom Event Exception As EventHandler(Of DynamicValidatorEventArgs) Implements System.Web.DynamicData.IDynamicDataSource

事件类型

实现

注解

实现 IDynamicDataSource.Exception 事件是为了提供与 ASP.NET 动态数据的兼容性。 此事件由 IDynamicDataSource 接口定义,由 EntityDataSource显式实现。 此事件的处理程序不能在标记中注册。 它只能在 EntityDataSource 实例被强制转换为 IDynamicDataSource 接口时使用。

事件 IDynamicDataSource.Exception 提供一个 DynamicValidatorEventArgs 返回 的对象 Exception。 在 IDynamicDataSource.Exception 以下情况下可能会引发 该事件:

  • 创建对象时。 这使 对象上的分部方法能够在验证属性设置期间引发异常。

  • 执行查询期间发生异常时。

  • 在执行任何 INSERT、UPDATE 或 DELETE 操作期间发生异常时。

适用于