相关疑难解决方法(0)

如何在我的ASP.NET应用程序中创建"通用错误"页面,以便它处理在提供该页面时触发的错误?

在我的ASP.NET MVC应用程序中,我希望有一个通用的错误页面,它与返回的HTTP 500一起显示.类似于Stack Overflow上的这个页面.

当然我想重用尽可能多的代码,以便页面的样式与我的应用程序中的其他页面的样式相同,所以我希望有一个ASP.NET页面重用母版页,而不是纯HTML文件.但是,如果我这样做,我有一个页面,其中包含一些服务器端可执行代码,用于创建提供给客户端的实际HTML.在Stack Overflow一般错误页面的情况下,代码检查用户是否已注册,检索他的代表等,并将其中的元素插入HTML.

该代码可能会失败,如果发生这种情况,页面就没有正确构造,并且服务器中会抛出异常.

如何正常处理这种情况(为错误页面构建HTML时出错)?什么是典型的方法?

.net asp.net iis error-handling

4
推荐指数
2
解决办法
8384
查看次数

标签 统计

.net ×1

asp.net ×1

error-handling ×1

iis ×1