Question

J'utilise un panneau de mise à jour Ajax et j'ai récemment ajouté du code de traçage ASP.NET pour faciliter le débogage. Tout à coup, j'ai commencé à obtenir PageRequestManagerParseErrorExceptions quand du code Ajax était exécuté.

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

Apparemment, cela est dû au fait que je ne suis pas autorisé à utiliser le "suivi du serveur". avec Ajax. (Selon ce message de Eilon Lipton ).

Est-ce vrai? Ne suis-je pas autorisé à utiliser l'impressionnant mécanisme de traçage ASP.NET? Ce serait dommage.

Était-ce utile?

La solution

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

Utilisez le traçage ASP.NET, mais écrivez plutôt sur la trace de diagnostic normale en définissant l'attribut writeToDiagnosticsTrace sur "true". (cela se trouve sur l’élément de trace dans votre fichier web.config).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top