2010-01-28 11 views
7

विजुअल स्टूडियो 2008, ASP.NET। क्या आप UserControl ascx पृष्ठ में JavaScript ब्रेकपॉइंट सेट कर सकते हैं? मैं इसे एएसपीएक्स पेज में सेट कर सकता हूं।क्या आप UserControl में जावास्क्रिप्ट ब्रेकपॉइंट सेट कर सकते हैं?

उत्तर

9

आप Internet Explorer में अक्षम स्क्रिप्ट डिबगिंग अनचेक करते हैं यह डिबगर लाइनों मारा और या तो बिल्ट-इन डीबगर के साथ संकेत या आप आईडीई वी.एस. उपयोग कर सकते हैं करना चाहिए। मुझे नहीं लगता कि आप एक अर्धविराम की क्या ज़रूरत है बाद में

var i = 0; 
debugger 
// do work 
+1

आप फ़ायर्फ़ॉक्स के लिए आप के रूप में अच्छी एक निश्चित लाइन पर एक ब्रेकपाइंट डाल सकते हैं Firebug प्लगइन, कोड का एक .net लाइन पर एक ब्रेकपाइंट डालने के समान उपयोग कर रहे हैं – hunter

+0

यह ध्यान दिया जाना चाहिए कि प्रश्न का उत्तर नहीं है, आप एक एएसपीएक्स पेज में एक ही मैनेजर में UserControl (ascx) फ़ाइल में जावास्क्रिप्ट ब्रेकपॉइंट सेट नहीं कर सकते हैं। यह भी वीएस 2013 के लिए सच है। –

0

कोई अंतर नहीं होना चाहिए, UserControl केवल एएसपीएक्स पेज का हिस्सा है।

आपकी स्क्रिप्ट में debugger; लिखना जहां आप डिबगिंग शुरू करना चाहते हैं, आमतौर पर इसे मेरे लिए हल करता है, और उसके बाद या तो वीएस 2008 या कोई अन्य डीबगर चुनें जो आप दिखाई देने वाली चुनिंदा डीबगर विंडो में पसंद कर सकते हैं। या, यदि आप फ़ायरफ़ॉक्स का उपयोग करते हैं, तो बस सुनिश्चित करें कि आपके पास कोड में उस बिंदु तक पहुंचने पर फ़ायरबग सक्रिय है।

संबंधित मुद्दे

 संबंधित मुद्दे