码迷,mamicode.com
首页 > Web开发 > 详细

asp.net连接默认错误页

时间:2014-07-31 12:34:56      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:文件   代码   div   .net   网络   程序   字符串   web   

在一些网站中,当网络地址发生错误时,通常会自动跳转到一个页面,并在该页面显示错误信息,此功能也可以通过配置Web.Config文件实现。例如,访问者在访问网站时出现错误,程序将跳转到默认页面error.aspx。

在Web.Config文件中配置连接默认错误页字符串是在<customErrors><customErrors/>节中完成的,它需要设置以下两个属性。

Mode属性:用于指定是启用或禁用自定义错误,还是仅向远程客户端显示自定义错误。此属性可以为On、Off和RemoteOnly 3个值之一。On表示启用自定义错误;Off表示禁用自定义错误;RemoteOnly表示仅向远程客户端显示自定义错误,并且向本地主机显示 ASP.NET错误,默认值为RemoteOnly。

DefaultRedirect属性:用于指定网页出错时,浏览器定向到的默认URL地址。如果未指定该属性,则显示一般性错误。

(1)新建一个网站,命名为DefaultError,默认主页名为Default.aspx,添加一个显示错误信息页面error.aspx。

(2)选择"网站"\"添加新项"命令,打开"添加新项"对话框,选择"Web配置文件"选项,单击"添加"按钮,给该项目添加一个Web.Config文件。

(3)主要程序代码如下。

在Web.Config文件中的<system.web></system.web>节中添加如下代码,以便发生错误时程序自动跳转到error.aspx页。

<customErrors defaultRedirect="error.aspx" mode="on"> 

连接默认错误页可有效处理程序中出现的异常信息,并且可以防止因异常信息的出现而降低程序的安全性。

asp.net连接默认错误页,布布扣,bubuko.com

asp.net连接默认错误页

标签:文件   代码   div   .net   网络   程序   字符串   web   

原文地址:http://www.cnblogs.com/lschenblog/p/3880212.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!