मैं एएसपी.नेट के लिए बिल्कुल नया हूं और सीखने की कोशिश कर रहा हूं कि चीजें कैसे की जाती हैं। मैं एक सी # पृष्ठभूमि से आया हूं, इसलिए कोड-पीछे भाग आसान है, लेकिन वेब डेवलपर की तरह सोचना अपरिचित है।मैं एएसपीएक्स पेज से डेटा को एएक्सएक्स मोडल पॉपअप में कैसे पास कर सकता हूं?
मेरे पास एक एएसपीएक्स पृष्ठ है जिसमें चेकबॉक्स का ग्रिड है। मेरे पास एक बटन है जिसे एक बटन_Click ईवेंट के माध्यम से कोड किया जाता है ताकि पंक्तियों की एक सूची एकत्र की जा सके और उस सूची से सत्र चर बना दिया जा सके। मेरे एएसएक्स पेज के मॉडलपॉपअप एक्स्टेंडर द्वारा एक ही बटन को संदर्भित किया गया है (लक्ष्यकंट्रोलआईडी के माध्यम से) जो एसीएक्स पेज पर पैनल को नियंत्रित करता है।
जब बटन क्लिक किया जाता है, तो मोडल पॉपअप खुलता है लेकिन बटन_Click ईवेंट कभी नहीं निकाल दिया जाता है, इसलिए मोडल को अपना सत्र डेटा नहीं मिलता है।
चूंकि दो पृष्ठ अलग हैं, इसलिए मैं modpPopupExtender को aspx.cs कोड से कॉल नहीं कर सकता, मैं ascx.cs कोड से चेकबॉक्स की सूची तक नहीं पहुंच सकता, और मुझे कोई रास्ता नहीं दिख रहा है मेरे सत्र चर को पॉप्युलेट करें और फिर प्रोग्रामेटिक रूप से कुछ अन्य छिपा बटन या नियंत्रण सक्रिय करें जो मेरे मोडल पॉपअप को खोल देगा।
कोई विचार?