显示列表

ASP.NET 的配置文件 web.config 中的 customErrors 元素,可以自定义处理错误信息。


<customErrors defaultRedirect="url" mode="On|Off|RemoteOnly">
       <error statusCode="500" redirect="url"/>
       <error statusCode="404" redirect="url"/>
</customErrors>


customErrors 元素的属性
1.defaultRedirect
发生错误时浏览器指向的默认 URL。


2.mode
1)On  启用自定义错误。
2)Off  禁用自定义错误。这允许显示详细的错误。
3)RemoteOnly 仅向远程客户端显示自定义错误,并向本地主机显示 ASP.NET 错误。



error 元素的属性
statusCode
具体的错误代码。


redirect
发生指定错误时浏览器指向的 URL。

上面当发生500错误时,会跳到一指定的页面。
这比较实用,不用设置Web服务器,就可自定义,处理错误。

返回摘要 | 分类(Asp.Net) | 访问(0) | 编辑