国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

asp.net錯誤頁面處理示例分享

2024-07-10 12:43:33
字體:
供稿:網(wǎng)友

1.新建Golbal.asax

代碼如下:
void Application_Error(object sender, EventArgs e)
{
    Exception objErr = Server.GetLastError().GetBaseException();
    string error = "發(fā)生異常頁: " + 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();
}

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 老河口市| 衡南县| 米林县| 涟水县| 磴口县| 理塘县| 始兴县| 白城市| 上林县| 西畴县| 清河县| 光泽县| 句容市| 余干县| 黄冈市| 吴忠市| 且末县| 清涧县| 将乐县| 尼勒克县| 福州市| 营口市| 日喀则市| 上栗县| 兴文县| 裕民县| 扶余县| 磴口县| 山东省| 东至县| 广昌县| 当涂县| 麻城市| 和硕县| 武邑县| 潍坊市| 民乐县| 阿城市| 云安县| 玉门市| 奉化市|