hi i have an asp.net page and i am trying to transfer control to another
asp.net page
response.redire ct works fine but server.transfer gives me the foll error
why is that
System.Threadin g.ThreadAbortEx ception: Thread was being aborted. at
System.Threadin g.Thread.AbortI nternal() at
System.Threadin g.Thread.Abort( Object stateInfo) at
System.Web.Http Response.End() at
System.Web.Http ServerUtility.T ransfer(String path, Boolean preserveForm) at
System.Web.Http ServerUtility.T ransfer(String path) at
WebApplication1 .WebForm1.cmdPr oceed_Click(Obj ect sender, EventArgs e) in
e:\inetpub\wwwr oot\webapplicat ion1\addbooking .aspx.cs:line 350
private void cmdProceed_Clic k(object sender, System.EventArg s e)
{
try
{
saveBookingInfo ();
Server.Transfer ("ProcessBookin g.aspx");
//response.redire ct works fine here .
}
catch(Exception ex)
{
Response.Write( ex.ToString());
}
}
asp.net page
response.redire ct works fine but server.transfer gives me the foll error
why is that
System.Threadin g.ThreadAbortEx ception: Thread was being aborted. at
System.Threadin g.Thread.AbortI nternal() at
System.Threadin g.Thread.Abort( Object stateInfo) at
System.Web.Http Response.End() at
System.Web.Http ServerUtility.T ransfer(String path, Boolean preserveForm) at
System.Web.Http ServerUtility.T ransfer(String path) at
WebApplication1 .WebForm1.cmdPr oceed_Click(Obj ect sender, EventArgs e) in
e:\inetpub\wwwr oot\webapplicat ion1\addbooking .aspx.cs:line 350
private void cmdProceed_Clic k(object sender, System.EventArg s e)
{
try
{
saveBookingInfo ();
Server.Transfer ("ProcessBookin g.aspx");
//response.redire ct works fine here .
}
catch(Exception ex)
{
Response.Write( ex.ToString());
}
}
Comment