我可以在同一页面上使用Ajax和ASP.NET跟踪吗?

时间:2008-11-21 13:42:16

标签: asp.net ajax tracing

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

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

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

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

1 个答案:

答案 0 :(得分:3)

在web.config中的trace元素上设置pageOutput =“false”似乎解决了这个问题。

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