asp.net捕捉404错误

xiaosong8023 2009-12-29 10:44:36
asp.net怎么自定义404的错误页面?
...全文
191 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
KLL 2009-12-29
  • 打赏
  • 举报
回复
jfzr
月之点点 2009-12-29
  • 打赏
  • 举报
回复
只要报错,就会跳到你指定的页面
月之点点 2009-12-29
  • 打赏
  • 举报
回复
新建一个 Global.asax 文件。。

void Application_Error(object sender, EventArgs e)
{
//在出现未处理的错误时运行的代码
Server.ClearError();
//你要跳转的404页面
Response.Redirect("~/Sorry.htm");

}
ck11926375 2009-12-29
  • 打赏
  • 举报
回复
设置web.config 自动跳转
chenhaoying 2009-12-29
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ynw506 的回复:]
config
C# code<customErrors mode="RemoteOnly" defaultRedirect="PageError.htm"><error statusCode="403" redirect="PageError.htm"/><error statusCode="404" redirect="PageError.htm"/></customErrors>

或IIS设置或捕捉错误类型
[/Quote]

正解。自己做个错误提示页面。配置好webconfig文件后,发生错误后会跳转到那边。
RHCL 2009-12-29
  • 打赏
  • 举报
回复
config

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


或IIS设置或捕捉错误类型

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧