다음을 통해 공유


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.ExceptionDynamicValidatorEventArgs 반환하는 개체를 Exception제공합니다. 이벤트는 IDynamicDataSource.Exception 다음과 같은 경우에 발생할 수 있습니다.

  • 개체를 만들 때. 이렇게 하면 개체의 부분 메서드가 속성 설정의 유효성을 검사하는 동안 예외를 발생합니다.

  • 쿼리를 실행하는 동안 예외가 발생하는 경우

  • INSERT, UPDATE 또는 DELETE 작업을 실행하는 동안 예외가 발생하는 경우

적용 대상