2010-02-10 8 views
0

동일한 유효성 검사 그룹에 두 개의 사용자 지정 유효성 검사기가 있습니다. 이 유효성 검사 그룹은 하나의 버튼으로 시작됩니다. 내 질문은 사용자 정의 검사기가 어떤 순서로 발사 될 것인가입니다. aspx 페이지에서 이전에 배치 된 유효성 검사기가 먼저 발생하지만이 작업에만 전적으로 의존하기를 원하지 않습니다. 이견있는 사람?먼저 어떤 사용자 지정 유효성 검사기를 실행할지 결정하는 방법

답변

1

페이지 수명주기 이벤트가 해당 트리를 위에서 아래로 반복하므로 컨트롤 트리에있는 순서대로 실행됩니다. 유효성 검사 이벤트는 라이프 사이클 이벤트에서 해고됩니다.

+0

+1 나열한 순서대로 화재가 발생합니다. –

0

나는 이것에 의지하지 않을 것이다. 이 순서는 구현에 따라 달라질 수 있습니다. 서버에 여러 개의 프로세서가 있거나 Mono에서 실행하는 경우 나중에 변경 될 수 있습니다.

+0

구현에 따라 어떤 특성이 있음을 알 수 있습니까? –

+0

저에게 유효성 검사기의 개념은 우선 순위가 없음을 제안합니다. 나는 오늘 틀린 것처럼 보일지라도 장기적으로이 가정이 바뀌면 나는 놀라지 않을 것입니다. –

관련 문제