• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    asp.net错误页面处理示例分享

    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自定义错误页面真的简单吗?
    上一篇:上传图片后使用数据库保存图片的示例分享
    下一篇:C# 判断两张图片是否一致的快速方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

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