调用Response.Redirect("test.aspx")时出现ThreadAbortException异常,是因为在内部调用Response.End(),而Response.End() 方法终止页的执行,并将此执行切换到应用程序的事件管线中的Application_EndRequest 事件。不执行 Response.End 后面的代码。可以使用
更多情况请参考PRB:在使用 Response.End、Response.Redirect或Server.Transfer时出现ThreadAbortException
适用于.net framework 1.0 1.1
Response.Redirect ("test.aspx", false);
来代替。更多情况请参考PRB:在使用 Response.End、Response.Redirect或Server.Transfer时出现ThreadAbortException
适用于.net framework 1.0 1.1
Comments