2009-10-08 2 views
1

사용자 패널이 업데이트 패널 내에 있습니다. 단추 클릭시이 사용자 정의 컨트롤 내부에서 내보내기를 실행합니다. 모든 것이 잘 작동합니다. 파일 다운로드 상자가 나타납니다. "파일 다운로드"상자가 닫히면 updatepanel이 다시 게시하거나 새로 고치기를 원합니다."파일 다운로드"대화 상자 다음에 UpdatePanel 새로 고침

이 기능은 다음 이유로 인해입니다,

나는 모든 서버에 대한 이벤트를 제출, 사용자 컨트롤의 "기다려주십시오"사업부를 트리거합니다. 이제 내보내기 단추를 클릭하면 div showwait가 발생합니다. 그러나 파일 다운로드 후에 포스트 백이 없으며 컨트롤이 서버로 돌아 오지 않습니다. 따라서 Stopwait div는 전혀 개입되지 않습니다.

"파일 다운로드"상자를 닫은 후 업데이트 패널 포스트를 어떻게 다시 닫으시겠습니까?

답변

0

이에 대한 답변을 찾았습니다. 내보내기 버튼을 클릭하면 onclientclick 메서드가 호출되고 자바 스크립트 변수 표시기가 1로 설정됩니다.

showwait 메서드에서 ind가 1이면 대기 메시지를 표시하지 않습니다. 그런 다음 메서드 내에서 표시기를 다시 설정합니다.

따라서 내보내기 버튼을 클릭하기 만하면됩니다. :)