После много исследований все еще у меня нет ответа.Server.Transfer не работает
Я использую WebForm приложение VS 2013.
Мой код является довольно простым:
Server.Transfer("~/Success.aspx",true);
После этого события нагрузка Success.aspx
выполняется, но в браузере я только посмотреть оригинал Основной вид.
Я создал любую пустой веб-форму с только кнопками на нем, но после выполнения следующего кода
Server.Transfer("~/WebForm2.aspx",true);
еще я вижу MainForm.aspx (Page_Load обработчик события WebForm2 работает)
== ========================
Обновление по комментариям Ирландии.
У меня действительно есть aJax в моем коде. У меня есть UpdatePanels, которые используют Ajax.If это проблема для server.Transfer, как мы можем решить это?
Вы вызываете это на странице с поддержкой AJAX? – IrishChieftain
Я так не думаю. Как я могу это проверить? –
Не пытайтесь найти решение, лучше использовать другой способ дизайна вашей страницы. Server.Transfer отлично, но если вы не можете понять, что на самом деле делать, то избегайте этого.И в большинстве случаев не может работать со сложными страницами, не может делать некоторые из сообщений обратно ... простой, найти другой путь - Server.Transfer работает - но то, что сделано не то, что вы ожидаете ... – Aristos