📄 showexceptionmessage.cs
字号:
namespace PowerEasy.WebSite
{
using PowerEasy.Common;
using PowerEasy.Components;
using PowerEasy.Enumerations;
using PowerEasy.Web.UI;
using System;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
public class ShowExceptionMessage : BasePage
{
protected HtmlForm form1;
protected HtmlHead Head1;
protected Image ImgWrong;
protected Literal Literal1;
protected HyperLink LnkReturnUrl;
protected Literal LtrTitle;
protected void Page_Error(object sender, EventArgs e)
{
string s = "<font face=verdana color=red><h4>" + base.Request.Url.ToString() + "</h4><pre>" + base.Server.GetLastError().GetBaseException().Source + "</pre><pre>" + base.Server.GetLastError().GetBaseException().Message + "</pre></font>";
base.Response.Write(s);
base.Server.ClearError();
}
protected void Page_Load(object sender, EventArgs e)
{
int num = DataConverter.CLng(base.Request.QueryString["MessageID"]);
if (num == 0)
{
num = 0x3e7;
}
PEExceptionType exceptionType = (PEExceptionType) num;
ErrMessage message = ResourceManager.GetMessage(exceptionType);
this.LtrTitle.Text = message.Title;
this.Literal1.Text = message.Body;
this.LnkReturnUrl.NavigateUrl = "javascript:history.back();";
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -