asp.net 在global中拦截404错误的实现方法
更新时间:2010年03月05日 18:05:31 作者:
asp.net 在global中拦截404错误,增加用于体验,不会因为提示找不到信息而直接退出的尴尬。
复制代码 代码如下:
void Application_Error(object sender, EventArgs e)
{
if(Context != null)
{
HttpContext ctx = HttpContext.Current;
Exception ex = ctx.Server.GetLastError();
HttpException ev = ex as HttpException;
if(ev!= null)
{
if(ev.GetHttpCode() == 404)
{
ctx.ClearError();
Response.Redirect("~/nofound.aspx", false);
Response.End();
}
else
{
Server.Transfer("~/Error.aspx", false);
}
}
}
}
相关文章
国产化之银河麒麟安装.NetCore包管理器方式(步骤详解)
这篇文章主要介绍了国产化之银河麒麟安装.NetCore-包管理器方式,本文给大家分享安装步骤及安装命令,对银河麒麟安装.NetCore相关知识感兴趣的朋友一起看看吧2022-03-03ASP.NET百度Ueditor编辑器实现上传图片添加水印效果
这篇文章主要给大家介绍了ASP.NET百度Ueditor编辑器1.4.3这个版本实现上传图片添加水印效果的相关资料,文中通过图文及示例代码介绍的非常详细,相信对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。2017-03-03asp.net继承IHttpHandler接口实现给网站图片添加水印功能实例
这篇文章主要介绍了asp.net继承IHttpHandler接口实现给网站图片添加水印功能,实例分析了asp.net基于IHttpHandler接口实现网站图片水印功能的具体步骤与相关技巧,需要的朋友可以参考下2016-07-07
最新评论