vb.net - 如何在Visual Basic Express Edition 2008中使用自定义错误页

标签 vb.net internet-explorer compiler-errors

我讨厌让我的Web浏览器的用户在Internet断开或该网页不存在时看到Internet Explorer错误页面。有没有办法(相对而言更可取)设置我自己的错误页面?

最佳答案

如果页面不存在(错误404),则可以在主web.config文件中建立自定义页面,如下所示:

<customErrors mode="RemoteOnly" defaultRedirect="~/PageError.aspx">
  <error statusCode="404" redirect="~/PageNotFound.aspx" />
</customErrors>

您可以看到定义了两种不同的错误页面:一种用于所有错误,但404错误(PageError.aspx),另一种仅用于404错误(PageNotFound.aspx)。显然,它们都可以在同一页面上。

如果用户没有Internet连接或由于时间限制而拒绝了连接,则由于服务器未建立连接,因此您无法管理这种情况。这很明显。

HTTP状态代码列表:http://en.wikipedia.org/wiki/List_of_HTTP_status_codes

这个问题一点也不陌生:12345678,...因此,请下次做一些研究。

关于vb.net - 如何在Visual Basic Express Edition 2008中使用自定义错误页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21601275/

相关文章:

vb.net 2008 文本框最大长度

vb.net - 如何编写按钮的点击事件?

.net - .net 中如何将日期转换为太阳日期?

javascript - 如何识别搜索模式

internet-explorer - 使用 PostMessage 和 ALT+T 以编程方式打开 F12 Internet Explorer 开发人员工具的工具菜单

javascript - IE 不显示带有传递给 innerHTML 的 HTML 标签的字符串

javascript - 错误类型对象在 Internet Explorer 上不支持这种属性或方法

Android Dex : [ActivityName] Unable to execute DX

c++ - 如何创建定义固定值类型的策略模板

linux - `gcc: error: 0": No such file or directory` error? 是什么性质