Response.Radirect проблема в некоторых телефонах Nokia - PullRequest
2 голосов
/ 30 сентября 2010

Я занимаюсь разработкой приложения asp.net для мобильных устройств. Я использую Response.Redirect на большей части страницы. Проблема, с которой я столкнулся, заключается в том, что у некоторых старых моделей Nokia всегда есть всплывающее предупреждение с просьбой подтвердить отправку данных на другой сайт, если я пытаюсь перенаправить на другую страницу. И когда он попадает на перенаправленную страницу, свойство IsPostback имеет значение true, даже если по какой-то причине это первая загрузка. Это довольно раздражает, что я не могу реализовать какую-либо логику для загрузки первой страницы. Если я использую Server.Transfer, предупреждающее сообщение не появится, и все работает нормально, однако у меня есть другая причина не использовать Server.Transfer. У кого-нибудь есть решение?

1 Ответ

0 голосов
/ 30 сентября 2010

Мы создали WAP-сайт несколько лет назад (думаю, 4 или 5.) и обнаружили, что единственный способ заставить его работать (без предупреждения) на тех старых телефонах Nokia, это избежать Response.Redirect.

Избегайте использования форм ASP.NET в целом и пишите HTML, как в дни ASP (не используйте ViewState, отправляйте сообщения на другую страницу, используйте параметры запроса в максимально возможной степени.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...