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
Motivated achiever who guides organizations in applying technology to business settings, provides added value, and creates project deliverables in a timely manner. An experienced Technical Consultant, have successfully led large project teams of more than 20 people from requirements gathering to implementation and support using C#, .NET ,ADO.NET, ADO.NET Entity Framework,ASP.NET,ASP.NET MVC, WCF and SQL Server.