2013-09-04 2 views
1

Мне нужно показать предупреждающее сообщение о том, что «вы были перенаправлены на страницу выхода», а затем перенаправляетесь на страницу выхода. Следующее ниже фрагмент. Если перенаправить изменения стиля шрифта, который не требуется. Пожалуйста, помогите мне решить эту проблему.Почему Server.Transfer меняет шрифт в asp.net

С уважением, Sathya S

Response.Write("<SCRIPT> alert('You have been redirected to Logout page!');</SCRIPT>"); 
Server.Transfer("Logout.aspx"); 

до Server.Transfer

enter image description here

после Server.Transfer

enter image description here

+0

Какой шрифт изменения стиля? – NiKiZe

+0

В Интернете вы имеете дело с запросом/ответом. Браузер отправил запрос и теперь ждет ответа. У вас нет возможности отправлять * два * ответа. Почему вы чувствуете необходимость сообщать кому-то, что они направляются на страницу выхода из системы - не заметят ли они, когда они приземлятся там? –

+0

Какое событие вы делаете для этого response.write? Ajax? Нажмите кнопку? Как выглядит html-ответ (т. Е. Что-то включает в себя некоторые скрипты вокруг скрипта, которые вы нажимаете на клиента этим плохим образом?) – oldwizard

ответ

0

Что изменяющие FO nt - Response.Write, а не Server.Transfer.

Используйте это: ClientScriptManager.RegisterClientScriptBlock ... check here