هل يمكنني استخدام اياكس وASP.NET تتبع على نفس الصفحة؟
سؤال
وأنا باستخدام لوحة تحديث اياكس وأضافت مؤخرا ASP.NET تتبع كود للمساعدة في تصحيح الأخطاء. كل من المفاجئ بدأت الدخول PageRequestManagerParseErrorExceptions م> عند تنفيذ أي رمز اياكس.
وعلى سبيل المثال:
Trace.Write ( "تم وضع الموظف.")؛
ويبدو أن هذا لأن أنا لا يسمح لاستخدام "تتبع الخادم" جنبا إلى جنب مع اياكس. (وفقا ل<لأ href = "http://weblogs.asp.net/leftslipper/archive/2007/02/26/sys-webforms-pagerequestmanagerparsererrorexception-what-it-is-and-how-to-avoid-it. ASPX "يختلط =" نوفولو noreferrer "> هذا المنصب من قبل إيلون ليبتون).
هل هذا صحيح؟ أنا لا يسمح لهم باستخدام رهيبة ASP.NET آلية تتبع؟ وسيكون من العار.
المحلول
ووضع pageOutput = "كاذبة" على العناصر النزرة في الملف web.config يبدو أن حل المشكلة.
واستخدام ASP.NET تتبع، وإنما أكتب تتبع التشخيص العادي عن طريق تعيين <م> writeToDiagnosticsTrace م> السمة إلى "true" (هذا هو على العناصر النزرة في ملف web.config الخاص بك).