2008-11-21 1 views
1

Я использую панель обновления Ajax и недавно добавил код трассировки ASP.NET, чтобы помочь в отладке. Внезапно я начал получать PageRequestManagerParseErrorExceptions при выполнении любого кода Ajax.Можно ли использовать Ajax и ASP.NET Tracing на одной странице?

Например:
Trace.Write ("Done setting employeeId.");

По-видимому, это потому, что мне не разрешено использовать «трассировку сервера» вместе с Ajax. (согласно this post by Eilon Lipton).

Это правда? Мне не разрешено использовать удивительный механизм трассировки ASP.NET? Было бы обидно.

ответ

3

Настройка pageOutput = "false" на элементе trace в web.config, кажется, решает проблему.

трассировка Использование ASP.NET, а писать нормальные диагностики проследить, установив writeToDiagnosticsTrace атрибут «истинный» (это на микроэлемента в файле web.config).