ASP.NET 페이지에서 Ajax Control Toolkit 유효성 검사기를 사용하고 있습니다.이 값은 제출 단추를 클릭하여 값을 저장할 수 있습니다. 페이지는 두 개의 라디오 버튼에 따라 다른 섹션을 가질 수 있습니다 (라디오 버튼의 자동 포스트 백이 true로 설정되어 있음). 내 문제는 라디오 버튼을 눌러 섹션을 전환 할 때 (다시 게시 할 때) 유효성 검사기가 활성화되어 빨간색으로 표시된다는 것입니다. 나는이 행동을 원하지 않는다. 사용자가 제출을 클릭 할 때만 유효성 검사가 수행되기를 원합니다.버튼 클릭시에만 유효성 검사기를 활성화하는 방법
편집 : 원인을 찾았습니다. 페이지 내의 어딘가에서 컨트롤이 Page.Validate()를 수행하고있었습니다.
버튼이 유효성 검사기와 같은 validationgroup을 가지고 제출하는 데 도움이; 내 문제는 라디오 버튼을 클릭했을 때 유효성 검사가 활성화된다는 것입니다. 라디오 버튼에 유효성 검사가 없습니다. –
그런 다음 유효성 검사를 표시하지 않으려는 다른 컨트롤에 대해'causesvalidation = false' 속성을 사용할 수 있습니다 오류 메시지. –
제출을 클릭하면 오류 메시지가 표시됩니다. 나는 단지 포스트 백이 발생할 때 그들을 원하지 않는다; 나는 그동안 질문을 편집했다. –