response.redirect не перенаправляет, просто отправляет обратно на текущую страницу - PullRequest
2 голосов
/ 17 июня 2009

У меня есть функция JavaScript, которая вручную вызывает обратную передачу: __doPostBack ('ctl00 $ searchButton', '');

Вышеупомянутый searchButton находится на главной странице и имеет событие onclick. В конце мероприятия я перенаправляю на другую страницу. Это перенаправление не удается, когда обратный вызов вызывается из JS. Он работает правильно, когда онклик запускается нормально. Я ухожу от автоматического запуска для выполнения некоторых операций на стороне клиента, которые резко сокращают разметку HTML. Я попытался заменить Response.Redirect на Server.Transfer, но безуспешно.

Есть идеи здесь?

1 Ответ

0 голосов
/ 18 июня 2009

Я предлагаю начать сеанс отладки и установить точку останова для этих страниц методом Load () и посмотреть, каков путь выполнения.

Кроме того, попробуйте HTTP-прокси (HttpFox для плагина FireFox, Charles Proxy для прокси уровня ОС), чтобы увидеть, что именно делают перенаправления.

...