2008-11-21 3 views
1

J'utilise un panneau de mise à jour Ajax et j'ai récemment ajouté le code de suivi ASP.NET pour faciliter le débogage. Tout à coup, j'ai commencé à obtenir PageRequestManagerParseErrorExceptions quand un code Ajax est exécuté.Puis-je utiliser Ajax et ASP.NET Tracing sur la même page?

Par exemple:
Trace.Write ("Done setting employeeId.");

Apparemment, c'est parce que je ne suis pas autorisé à utiliser le "suivi de serveur" avec Ajax. (selon this post by Eilon Lipton).

Est-ce vrai? Ne suis-je pas autorisé à utiliser le mécanisme de traçage ASP.NET? Ce serait une honte.

Répondre

3

La définition de pageOutput = "false" sur l'élément de trace dans web.config semble résoudre le problème.

Utiliser le traçage ASP.NET, mais écrire aux diagnostics normaux tracent en définissant le writeToDiagnosticsTrace attribut à « true » (ce qui est sur l'oligo-élément dans votre fichier web.config).

Questions connexes