Я показываю загрузочный div на странице init, используя response.write и response.flush.
пока страница времени не будет полностью отображена.
как это:
Page.Response.Write(loadinghtmlstring);
Page.Response.Flush();
Я перенаправляю на страницу с ошибкой, если какая-либо ошибка возникает при попытке catch.
try
{}
catch (WrapedException wre)
{
BaseUserControl.StoreException = wre;
Response.Redirect(base.ErrorPagePath, false);
}
catch (Exception ex)
{
BaseUserControl.StoreException = new WrapedException(ex.Message, ex);
Response.Redirect(base.ErrorPagePath, false);
}
Теперь, если какая-либо ошибка возникает на моей странице после отображения загрузки div
Я получил ошибку, которая говорит:
Невозможно перенаправить после заголовков HTTP
были отправлены.