Home All Groups Group Topic Archive Search About
Author
17 Dec 2005 10:15 PM
Amelyan
Did you know that every time you do Response.Redirect, it thrown an
exception

System.Threading.ThreadAbortException: Thread was being aborted.
   at System.Threading.Thread.AbortInternal()
   at System.Threading.Thread.Abort(Object stateInfo)
   at System.Web.HttpResponse.End()
   at System.Web.HttpResponse.Redirect(String url, Boolean endResponse)
   at System.Web.HttpResponse.Redirect(String url)
   at Default2.imgButton_Click(Object sender, EventArgs e)

You just don't see it because your Response.Redirect is not in try/catch
block.  Try putting your Response.Redirect in try/catch block and you will
see the problem.

If anyone has an explanation, more than welcome to share.

Thanks,
-Amelyan

Author
17 Dec 2005 10:25 PM
Shawn
Hi.
This is not a bug, it is there by design to ensure that the execution on the
page stops.  If you want you can prevent the execution from stopping:
http://support.microsoft.com/kb/312629/EN-US/

Shawn


"Amelyan" <bamel***@wi.rr.com> wrote in message
news:up142d1AGHA.1100@TK2MSFTNGP12.phx.gbl...
Did you know that every time you do Response.Redirect, it thrown an
exception

System.Threading.ThreadAbortException: Thread was being aborted.
   at System.Threading.Thread.AbortInternal()
   at System.Threading.Thread.Abort(Object stateInfo)
   at System.Web.HttpResponse.End()
   at System.Web.HttpResponse.Redirect(String url, Boolean endResponse)
   at System.Web.HttpResponse.Redirect(String url)
   at Default2.imgButton_Click(Object sender, EventArgs e)

You just don't see it because your Response.Redirect is not in try/catch
block.  Try putting your Response.Redirect in try/catch block and you will
see the problem.

If anyone has an explanation, more than welcome to share.

Thanks,
-Amelyan
Author
17 Dec 2005 10:45 PM
Daniel TIZON
"Amelyan" <bamel***@wi.rr.com> a écrit dans le message de news:
up142d1AGHA.1***@TK2MSFTNGP12.phx.gbl...
Show quote
> Did you know that every time you do Response.Redirect, it thrown an
> exception
>
> System.Threading.ThreadAbortException: Thread was being aborted.
>   at System.Threading.Thread.AbortInternal()
>   at System.Threading.Thread.Abort(Object stateInfo)
>   at System.Web.HttpResponse.End()
>   at System.Web.HttpResponse.Redirect(String url, Boolean endResponse)
>   at System.Web.HttpResponse.Redirect(String url)
>   at Default2.imgButton_Click(Object sender, EventArgs e)
>
> You just don't see it because your Response.Redirect is not in try/catch
> block.  Try putting your Response.Redirect in try/catch block and you will
> see the problem.
>
> If anyone has an explanation, more than welcome to share.
>
> Thanks,
> -Amelyan
>

AddThis Social Bookmark Button