【问题标题】:Can I use Ajax and ASP.NET Tracing on the same page?我可以在同一页面上使用 Ajax 和 ASP.NET 跟踪吗?
【发布时间】:2023-03-16 09:22:01
【问题描述】:

我正在使用 Ajax 更新面板,并且最近添加了 ASP.NET 跟踪代码来帮助调试。突然间,当执行任何 Ajax 代码时,我开始收到 PageRequestManagerParseErrorExceptions

例如:
Trace.Write("完成设置employeeId。");

显然这是因为我不允许将“服务器跟踪”与 Ajax 一起使用。 (根据this post by Eilon Lipton)。

这是真的吗?难道我不允许使用很棒的 ASP.NET 跟踪机制吗?这将是一种耻辱。

【问题讨论】:

    标签: asp.net ajax trace


    【解决方案1】:

    在 web.config 中的 trace 元素上设置 pageOutput="false" 似乎可以解决问题。

    使用 ASP.NET 跟踪,而是通过将 writeToDiagnosticsTrace 属性设置为“true”(这是在 web.config 文件中的跟踪元素上)写入正常的诊断跟踪。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-05-30
      • 2011-06-03
      • 2023-04-07
      • 2016-08-23
      • 2012-10-17
      • 2010-10-25
      • 2011-01-12
      相关资源
      最近更新 更多