为什么调试器会进入catch块。有什么问题?请告诉我。
异常:“线程被中止”。
protected void lnkResponse_Click(object sender, EventArgs e)
{
try
{
Session["idTicket"] = hfIdTicket.Value;
Response.Redirect("~/Forms/TicketChat.aspx");
}
catch (Exception)
{
throw;
}
}
答案 0 :(得分:0)
Response.Redirect
会抛出System.Threading.ThreadAbortException
例外。
尝试使用Response.Redirect(String url, bool endResponse)
传递false
endResponse
参数,以取消对Response.End
的内部调用。
Response.Redirect ("~/Forms/TicketChat.aspx", false);