Вот мой код:
try
{
Session["CuponeNO"] = txtCode.Text;
txtCode.Text = string.Empty;
Response.Redirect("~/Membership/UserRegistration.aspx");
}
catch(Exception ex)
{
string s = ex.ToString();
lblMessage1.Text = "Error Occured!";
}
Я получаю сообщение об ошибке, даже если оно перенаправляется после catch.
Вот ошибка:
"System.Threading.ThreadAbortException: Поток прерывался. System.Threading.Thread.AbortInternal()\г\п в System.Threading.Thread.Abort(Объект stateInfo)\r\n at System.Web.HttpResponse.End()\r\n at System.Web.HttpResponse.Redirect(String url, Boolean endResponse)\r\n at System.Web.HttpResponse.Redirect(String URL)\г\п
Может ли кто-нибудь сказать мне, почему эта ошибка происходит?