【问题标题】:OnError event not returning control and a blank page is returnedOnError 事件未返回控制并返回空白页
【发布时间】:2023-03-09 16:14:01
【问题描述】:

我正在通过以下方式在页面级别处理异常

protected override void OnError(EventArgs e)
{
     Exception ex = Server.GetLastError();

     Master.Message = ex.Message;
     Server.ClearError();

     base.OnError(e);
}

执行此代码后,我得到一个空白页,并且该函数不返回控制

【问题讨论】:

  • 你能澄清一下这个问题吗?你想做什么?

标签: c# asp.net .net onerror


【解决方案1】:

处理 global.asax 中的错误。在这里 1) 设置你的错误显示 2) 决定是否抛出错误/让它冒泡到 global.asax 代码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-06
    • 1970-01-01
    • 2017-11-20
    • 2021-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多