在http://localhost:8692/Contacts/Default.aspx上使用 Response.Redirect(“http://www.google.com”)重定向到http://localhost:8692/Contacts/http%3a%2f%2fwww.google.com
一旦我升级到.Net 4就出现了问题
编辑:Response.Redirect(“〜/ Contacts / MemberDetails.aspx?Id = 3”)转到http://localhost:8692/Contacts/%2fContacts%2fMemberDetails.aspx%3fId%3d1
我在网上发现了一个这样的提法,但没有解决方案,而且是发布候选人http://forums.asp.net/t/1527814.aspx
答案 0 :(得分:3)
您是否正在使用Ajax Control工具包?同样的问题发生在我身上,修复方法是下载.net 4.0版本的工具包。我使用的ToolkitScriptManager可能是最终的问题,但是用于.net 4.0的新Ajax工具包似乎解决了它!
答案 1 :(得分:-1)
我以一个额外编码的正斜杠的形式得到同样的问题作为table.ListActionPath的后缀。
非常烦人,但它与上面提到的Ajax工具包3.5-4升级要求有关。