请参阅http://support.microsoft.com/kb/312629/EN-US/
我也在我的应用程序中使用 reponse.direct 并且我没有遇到异常。知识库文章建议的解决方法(Server.Execute)对我不起作用。如果我使用 Server.Execute,我会从目标页面上的 Ajax Toolkit 获得很多 javascript 异常,但我没有深入研究原因。
我的问题-您认为反对将例外视为“已知限制”并继续前进的论据是什么?
我在这个非常特殊的情况下使用 Server.Transfer 的原因是我想屏蔽实际正在执行的页面的(真实)目标 url。它工作得很好,除了这个异常(用户永远不会看到)。