2009-06-17 5 views
2

수동으로 포스트 백을 호출하는 JavaScript 함수가 있습니다. __doPostBack ('ctl00 $ searchButton', '');response.redirect 리디렉션하지 않고 현재 페이지에 다시 게시

위의 searchButton은 마스터 페이지에 있으며 onclick 이벤트가 있습니다. 이벤트가 끝나면 다른 페이지로 이동합니다. JS에서 포스트 백이 호출되면이 재 지정이 실패합니다. 그것은 onclick가 정상적으로 해고 될 때 제대로 작동합니다. 나는 HTML 마크 업을 대폭 줄이는 클라이언트 측 작업을 수행하기 위해 자동 사격에서 멀어지고있다. Response.Redirect를 Server.Transfer로 대체하려고 시도했지만 성공하지 못했습니다.

여기에 아이디어가 있습니까?

+0

수동으로 __doPostBack을 호출 할 때 함수의 나머지 코드가 실행됩니까? –

답변

0

디버깅 세션을 시작하고 해당 페이지 Load() 메서드에 중단 점을 설정하고 실행 경로를 확인하는 것이 좋습니다.

또한 HTTP 리디렉션 (FireFox 플러그인 용 HttpFox, OS 레벨 프록시 용 Charles Proxy)을 사용하여 리디렉션이 정확히 무엇인지 확인하십시오.

관련 문제