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