क्या यहां कोई अंतर है?क्या इवेंट हैंडलर को हटाने के इन 2 तरीकों के बीच कोई अंतर है?
Button1.Click -= new EventHandler(Button1_Click);
और
Button1.Click -= Button1_Click;
दूसरी विधि मेरे लिए काम नहीं लगता है, लेकिन मैंने देखा है यह जब गूगल-इंग 'कैसे एक ईवेंट हैंडलर दूर करने के लिए' का इस्तेमाल किया। संपादित करें: वास्तव में न तो मेरे लिए काम कर रहे हैं, यहां तक कि या तो एक दूसरे के साथ काम करना चाहिए?
अद्यतन:
कारण इन मेरे लिए काम करने के लिए प्रकट नहीं किया था, क्योंकि मैं था AutoPostBack = मेरे नियंत्रण पर सच। मैं यह देखने के लिए ब्रेकपॉइंट्स सेट नहीं कर रहा था कि घटनाओं को बुलाया गया था या नहीं, मैंने ब्राउजर को यह देखने के लिए देखा कि क्या यह रीफ्रेश किया गया है (जिसका अर्थ है पोस्ट-बैक)।
@MarkByers वास्तव में, मैंने यह दिखाने के लिए अपना प्रश्न अपडेट कर दिया है। आप का बहुत अजीब! – Dean
'बटन 1_Click' हस्ताक्षर की तरह लगता है गलत हो सकता है। क्या कोड उन्हें जोड़ने के लिए काम करता था? – Enigmativity
@ एनिग्मैटीविटी मैंने अपने एएसपीएक्स पेज के सामने के अंत में मार्कअप में इवेंट हैंडलर जोड़े, इसलिए वहां कोई समस्या नहीं थी। मैंने यह गलती समझाने के लिए अपना प्रश्न अपडेट कर दिया है कि मैंने यह माना कि यह कोड काम नहीं कर रहा था जब यह कुछ और था। – Dean