我正在用 ASP.NET 编写一个应用程序。
我想知道如何在用户键入我的项目中不存在的页面的地址时显示自定义错误页面。请问这怎么做?谢谢 :)
将以上内容添加到您的 webconfig
<configuration>
<system.web>
<customErrors mode="RemoteOnly"
defaultRedirect="~/ErrorPages/Error.aspx">
<error statusCode="404" redirect="~/default.aspx"/>
</customErrors>
</system.web>
查看web.config 架构元素的 MSDN 文档页面- 提供的示例如下:customErrors
<configuration>
<system.web>
<customErrors defaultRedirect="GenericError.htm" mode="RemoteOnly">
<error statusCode="500" redirect="InternalError.htm"/>
</customErrors>
</system.web>
</configuration>