Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Articles / web / ASP.NET

ASP.NET Page Transfer best practices

4.86/5 (7 votes)
20 Apr 2010CPOL 1  
Page Transfer best practices in ASP.NET.Scenario :Inside Try/Catch block, If you want to transfer/Redirect the page to another page - To avoid ThreadAbortException Option 1Use Response.Redirect(Pagetotransfer.aspx,false);OrOption...
Page Transfer best practices in ASP.NET.

Scenario :

Inside Try/Catch block, If you want to transfer/Redirect the page to another page - To avoid ThreadAbortException

Option 1
Use

Response.Redirect("Pagetotransfer.aspx",false);


Or

Option 2

Server.Execute("Pagetotransfer.aspx");


Or

Option 3

try
{
  Response.Redirect("Pagetotransfer.aspx");
}
catch(ThreadAbortException  ex)
{

}


The preffered way of doing is option 1 or 2. Since it eliminates Exceptions

I hope this helps!.

Regards,
-Vinayak

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)