关于自定义错误页面的问题

sansan123 2005-03-17 04:04:36
我在web.config中自定了500错误,当发生500错误时重定向到error500.aspx显示一些错误信息,假设我现在访问页面a.aspx发生了500错误页面转到了error500.aspx,那么如何在error500.aspx中显示发生在a.aspx中的详细错误?
...全文
236 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sansan123 2005-03-18
  • 打赏
  • 举报
回复
难道就要这样结帖了?
sansan123 2005-03-18
  • 打赏
  • 举报
回复
没有人知道了吗?:(
sansan123 2005-03-17
  • 打赏
  • 举报
回复
yaojiabinnet(砸锅卖铁)你好,我需要出现错误后将页面重定向到error500.aspx,这样子只能在出错的页面的使用吧.
yzh0523(水手)你这样也不行啊(未将对象引用设置到对象的实例)

我估计是转到error500.aspx后Server的错误都已经被清空了
yzh0523 2005-03-17
  • 打赏
  • 举报
回复
Server.GetLastError().ToString();
yaojiabinnet 2005-03-17
  • 打赏
  • 举报
回复
参考
protected void Application_Error(Object sender, EventArgs e)
{
Exception objErr = Server.GetLastError().GetBaseException();
string err = "<title>提示</title><b>Error Caught in Page_Error event</b><hr><br>" +
"<br><b>Error Message: </b>" + objErr.Message.ToString()+
"<br><b>Stack Trace:</b><br>" +
objErr.StackTrace.ToString();//+
//"<A href='javaScript:window.history.back()'> 返回</A>";
Response.Write(err.ToString());
Server.ClearError();
}
yzh0523 2005-03-17
  • 打赏
  • 举报
回复
Server.GetLastError().ToString();
DeltaCat 2005-03-17
  • 打赏
  • 举报
回复
学习

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧