问题描述
|
我正在尝试调试在某些情况下会引发空引用异常的第三方库,但我只是从javascript端获取该异常,该异常在错误消息中不包含堆栈跟踪。
脚本管理器中是否有值或类似的东西,具有有关异常的更多信息,还是应该删除更新面板以获取原始异常?
(说起来容易做起来难,它嵌套了多个更新面板)
谢谢!
解决方法
查看“ 0”事件。
你可以做这样的事情
protected void ScriptManager1_AsyncPostBackError(object sender,AsyncPostBackErrorEventArgs e)
{
//do something with the exception
log(e.Exception.Message);
// show a message to the user.
ScriptManager1.AsyncPostBackErrorMessage =
\"An error occurred.\" + e.Exception.Message;
}
}
, 您可以通过将ScriptManager的EnablePartialRendering属性设置为false来临时关闭Ajax功能。