2010-03-04 86 views
0

System.Threading.ThreadAbortException:線程正在中止。 System.Web.HttpResponse.End()上System.Web.HttpResponse.Redirect(String url,Boolean endResponse)上System.Threading.Thread.Abort(Object stateInfo)System.Web.HttpResponse.End上System.Threading.Thread.AbortInternal() Web.HttpResponse.Redirect(String url)在staticpages.btnsubmit_Click(Object sender,EventArgs e)在e:\ Vinod \ wwwroot \ staticpages.master.cs中:line 97ASP.Net中的這個錯誤是什麼?

+0

你能提供更多的信息嗎?例如btnsubmit_Click函數的內容? – Gertjan

回答

4

這可能意味着你正在使用Response.Redirect在try/catch塊內部。我們無法確定,因爲您沒有提供代碼。

+0

好吧,先生,我會提供更詳細的btnsubmit_Click函數 –

0

異常的堆棧跟蹤清楚地表明正在發生Response.Redirect。圍繞該行代碼的簡單嘗試應該能夠解決這個問題。

try 
{ 
    Response.Redirect(somewhere); 
} 
catch (ThreadAbortException) { }