2010-11-19 3 views
3

CustomValidators와 RequiredFieldValidators가 모두 포함 된 양식이 있습니다.RequiredFieldValidators와 동시에 CustomValidators를 실행하는 방법

requiredFieldValidators가 모두 통과 될 때까지 사용자 지정 유효성 검사가 실행되지 않습니다.

다른 사용자가 동시에 유효성을 검사하는 방법을 알려 줄 수 있습니까? 데이터가 입력되지 않았을 때 모든 유효성 검사 메시지가 표시되기를 원합니다.

+0

, 어떤 데이터가 입력되기 전에 사용자 지정 유효성 검사기를 사용하여 검증하는 무엇? 아무것도 입력되기 전에 "잘못된 입력"이라고 말할 수는 없습니까? 그 단계에서 "입력 제공"만하면됩니다. – pavanred

+0

이 컨트롤 유형에서 작동하지 않기 때문에 requiredFieldValidator를 가질 수없는 uploadcontrol입니다. requiredFieldValidator의 메시지는 표시되지만 사용자 정의 된 메시지는 필요한 모든 항목이 충족 될 때까지 표시되지 않습니다. – BigJim

+1

CustomValidator 컨트롤에 대한 클라이언트 측 유효성 검사 함수를 작성 했습니까? 그렇지 않은 경우, RequiredFieldValidators는 포스트 백 (postback) 전에 실행되는 클라이언트 측 로직을 가지고 있으므로 먼저 실행됩니다. –

답변

4

javascript 함수를 만들고 OnClientValidate를 통해 customvalidator를 연결하여 requiredfieldvalidators가있는 클라이언트 측을 해고해야합니다.

체크 아웃 : 솔직히 http://msdn.microsoft.com/en-us/library/f5db6z8k(VS.71).aspx

+0

클라이언트가 자바 스크립트를 사용하지 않기를 원합니다. – BigJim

+0

필수 필드 검사기에서 클라이언트 측 유효성 검사를 비활성화 하시겠습니까? Becuase, 만약 당신이 그랬다면, 그들은 동시에 모든 시간에 발사 할 것입니다 - 다시 게시 후 – Prescott

+0

나는 그것을하는 방법을 너무 확신하지 못합니다. 재산이 있습니까? – BigJim

관련 문제