主页 > 知识库 > asp.net错误页面处理示例分享

asp.net错误页面处理示例分享

热门标签:云狐人工智能电话机器人 怎样给陕西地图标注颜色 福州人工智能电销机器人加盟 电销机器人 数据 ai电销机器人对贷款有帮助吗 地图标注多少钱一张 广州销售外呼系统定制 400电话办理信任翰诺科技 宿迁智能外呼系统排名

1.新建Golbal.asax

复制代码 代码如下:

void Application_Error(object sender, EventArgs e)
{
    Exception objErr = Server.GetLastError().GetBaseException();
    string error = "发生异常页: " + Request.Url.ToString() + "br>";
    error += "异常信息: " + objErr.Message + "br>";
    Server.ClearError();
    Application["error"] = error;
    Response.Redirect("~/ErrorPage/ErrorPage.aspx");
}

2.前台部分:

复制代码 代码如下:

%@ Page Language="C#" AutoEventWireup="true" CodeFile="ErrorPage.aspx.cs" Inherits="ErrorPage" %>

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
html xmlns="http://www.w3.org/1999/xhtml">
head runat="server">
title>ErrorPage/title>
script language="javascript" type="text/javascript">
function CheckError_onclick() {
var chk = document.getElementById("CheckError");
var divError = document.getElementById("errorMsg");
if(chk.checked)
{
    divError.style.display = "inline";
}
else
{
    divError.style.display = "none";
}}
 /script>
/head>
body>
form id="form1" runat="server">
div style="text-align: center">
asp:Label ID="Label1" runat="server" Text="頁面出錯了" Style="text-align: center">/asp:Label>br/>
input type="checkbox" id="CheckError" onclick="CheckError_onclick()" />查看詳細信息br/>br/>
/div>
div id="errorMsg" style="text-align: center; display:none" runat="server">
asp:Label ID="ErrorMessageLabel" runat="server" Text="">/asp:Label>br />
 /div>
/form>
/body>
/html>

3.后台把错误信息显示:

复制代码 代码如下:

protected void Page_Load(object sender, EventArgs e)
{
ErrorMessageLabel.Text = Application["error"].ToString();
}

您可能感兴趣的文章:
  • asp.net网站的404错误页面的正确设置方法
  • ASP.NET 定制简单的错误处理页面实现代码
  • asp.net 继承自Page实现统一页面验证与错误处理
  • Asp.Net实现404页面与301重定向的方法
  • ASP.NET设置404页面返回302HTTP状态码的解决方法
  • IIS部署asp.net报404错误的解决方法
  • asp.net 在global中拦截404错误的实现方法
  • asp.net 利用IIS的404错误将文件重写成目录的简单方法
  • 运行asp.net时出现 http错误404-文件或目录未找到
  • ASP.NET MVC自定义错误页面真的简单吗?

标签:曲靖 大兴安岭 绵阳 延安 新疆 黄南 焦作 宜春

巨人网络通讯声明:本文标题《asp.net错误页面处理示例分享》,本文关键词  asp.net,错误,页面,处理,示例,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《asp.net错误页面处理示例分享》相关的同类信息!
  • 本页收集关于asp.net错误页面处理示例分享的相关信息资讯供网民参考!
  • 推荐文章