2011-03-04 46 views
2

我在嘗試重定向另一個頁面時出現「Internet Explorer無法顯示網頁」錯誤。將問題重定向到另一頁

string targetURL = "~/AnotherForm.aspx?Xresult=" + HttpUtility.UrlEncode(res); 
    Response.Redirect(targetURL); 

感謝 BB

+1

請包括更多信息。這個重定向在哪裏發生?它被重定向到的頁面上發生了什麼?它只是在IE中發生此錯誤?它是編譯器錯誤還是運行時錯誤? – Chev

+0

我有一個叫做Claims的網站應用程序,我試圖從Default.aspx重定向到AnotherForm.aspx。 – BumbleBee

回答

3

你錯了HttpUtility.UrlEncode

您應該只有Encode的參數值。
Encode整個URL,您將轉義/字符,搞亂您的URL。