में एएसपीएक्स पेज को प्रस्तुत करना मेरे वेब प्रोजेक्ट के व्यवसाय ऑब्जेक्ट एडिटर पेज में, मैं ऑब्जेक्ट डालने या अपडेट करने के बाद व्यवस्थापक को एक अधिसूचना ईमेल भेज रहा हूं। लेकिन एक सादा पाठ मेल भेजने की बजाय, मैं इस उद्देश्य के लिए बस एक और एएसपीएक्स पेज (अधिसूचना.एएसपीएक्स) के एचटीएमएल आउटपुट भेजना चाहता हूं।किसी अन्य
सबसे पहले मैंने सोचा, मैं अधिसूचना.एएसपीएक्स का एक उदाहरण बना सकता हूं, फिर आउटपुट प्राप्त करने के लिए इसकी रेंडरकंट्रोल विधि का उपयोग कर सकता हूं।
हालांकि, Editor.aspx पृष्ठ के कोडबींड में, मैं एक नया उदाहरण बनाने के लिए अधिसूचना के संदर्भ तक भी नहीं पहुंच सकता।
मुझे आश्चर्य है कि लोड हो रहा है और एक और एक में एक पृष्ठ प्रतिपादन के लिए सबसे अच्छा अभ्यास ...
धन्यवाद क्या है।
मुझे लगता है कि अधिभार के बारे में कभी नहीं जानता था। बाहर निकलता है जो एक IHttpHandler लेता है - जो आपको पेज इवेंट्स की सदस्यता लेने और प्रतिपादन से पहले आउटपुट को संशोधित करने की अनुमति देगा। बहुत अच्छा है, और नीचे मेरे ईमेल पेज हैंडलर कोड को काफी सरल बनाता है। +1 –
धन्यवाद। जिसने चाल को सबसे सरल तरीके से बनाया :) अब मुझे आश्चर्य है कि क्या मैं इस प्रक्रिया को असंकालिक रूप से कर सकता हूं? क्योंकि मेल बॉडी के एचटीएमएल – koraytaylan
उत्पन्न करने में कुछ समय लगता है, मैं एक नया थ्रेड बनाकर ऐसा करूँगा, एक विधि में रेंडर कोड डालें। और नए थ्रेड में विधि निष्पादित करें। – MartinHN