Re[2]: проблема с response.redirect()
От: Аноним  
Дата: 07.09.10 14:04
Оценка:
В общем не помогает..
Перед Response.Redirect пишится кука, т.е. как я понимаю при ее записи отправляется заголовок, а при Response.Redirect потом устанавливается ContentType и на этом всё валится, причем только в некоторых мобильных браузерах опятьже.. в обычных браузерах все без проблем..

в общем вот код:

HttpCookieUserSession.TryRemoveCookie();
HttpCookieUserSession.TrySetCookie(UserID, SessionID);
var url = HttpContext.Current.Request["returnurl"];
if (string.IsNullOrEmpty(url)) url = DefaultPage;
HttpContext.Current.Response.Clear();
HttpContext.Current.Response.BufferOutput = true;
HttpContext.Current.Response.Redirect(url, true);


по идее есть вариант редиректить яваскриптом после записи кук, но вроде как-то криво это
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.