2010-05-26 3 views
3

RequiredFieldValidator를 가진 많은 텍스트 상자 컨트롤이있는 웹 폼이 있습니다. 페이지를 제출할 때 불완전한 필드를 렌더링하는 페이지에 ValidationSummary 컨트롤이 있습니다.RequiredFieldValidation이 특정 컨트롤의 포스트 백을 트리거하지 못하도록 할 수 있습니까?

하지만 이미지 업로드 기능을 동일한 페이지에 추가해야하고 업로드를 수행하기 위해 다시 게시하는 '업로드'버튼이 있어야합니다. 이 업로드 버튼이 나머지 페이지에 대해 RequiredFieldValidators를 트리거하는 것을 원하지 않습니다. 유효성 검사가 진행되는 동안이 업로드 포스트 백을 무시하고 싶습니다.

페이지에서이 업로드 버튼을 제출할 때 RequiredFieldValidator를 실행하지 못하도록하는 가장 좋은 방법은 페이지의 다른 모든 텍스트 상자 컨트롤을 처음 작성하지 않으면 업로드가 발생하지 않기 때문입니다.

답변

0

모든 유효성 검사 컨트롤에 대한 공통 유효성 검사 그룹 이름을 부여하고 모든 텍스트 상자를 검증하는 컨트롤에 동일한 그룹 이름을 지정하고 해당 업로드 버튼의 유효성 검사 그룹 속성을 설정하지 마십시오.

+0

Daniel의 위의 방법이 더 적합합니다.이 방법은 동일한 작업을 수행하는 또 다른 방법입니다. – Mac

+0

추가 정보 Mac을 사용해 주셔서 감사합니다. – marcusstarnes

관련 문제