0

当或事件发生时,我无法在我的应用程序中使用Redirect或。Response.WriteApplication_EndApplication_Error

protected void Application_Error(object sender, EventArgs e)
{
    string strError;
    strError = Server.GetLastError().ToString();

    this.Context.ClearError();

    Response.Write("Application_Error" + "<br/>");
    Response.Write("Error Msg: " + strError + "<br/>");
}

任何帮助将不胜感激,谢谢

编辑:我正在尝试检测应用程序池回收并重定向到错误页面。

4

1 回答 1

1

您应该能够做到Server.Transfer几乎等同于Response.Redirect. 你不能这样做是可以理解的,Response.Write因为你不再在页面的上下文中执行。

于 2013-01-31T06:15:26.390 回答