在哪里写例外

时间:2010-11-15 14:00:04

标签: asp.net exception-handling

我正在制作一个网络应用程序,这是我的第一个应用程序 我想知道什么时候没有匹配的catch块来生成异常,我不想显示生成的异常,而是我想显示一些消息或想要转发到其他链接或页面,我应该在哪里写该消息或我该如何显示?请详细说明我。

1 个答案:

答案 0 :(得分:4)

我认为你想要的是web.config文件中的customErrors属性。它看起来像这样:

    <customErrors mode="RemoteOnly" defaultRedirect="Error.aspx">
        <error statusCode="403" redirect="403.htm"/>
        <error statusCode="404" redirect="404.htm"/>
    </customErrors>

这将允许您重定向到您自己的错误页面,以查找抛出异常,错误403和错误404。