EntityDataSource.IDynamicDataSource.Exception 事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在分部方法中验证失败或引发异常时发生。
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 操作期间发生异常时。