c# - Access Control of parent page in iframe -


मेरे पास एक asp.net पेज है (redaktionsplan.aspx), जिसमें एक आइफ्रेम है, जो कि asp.net- पृष्ठ:

  & lt; iframe src = 'test.aspx' height = "1000px" चौड़ाई = "700px" फ्रेमबॉर्ड = "0" & ​​gt;  

test.aspx में एक नियंत्रण (लेबल 1) होता है अब, मैं लेबल 1 (जो test.aspx पर है) की OnLoad-Event में चाहता हूँ (लेबल 1 के CodeBehind में) एक नियंत्रण है जो redaktionsplan.aspx पर है।

यह कैसे संभव है? < / P>

आप सर्वर पर दूसरे पृष्ठ के नियंत्रण तक नहीं पहुंच सकते।

दो पृष्ठ हैं दो अलग HTTP GET अनुरोधों के साथ ब्राउज़र द्वारा अनुरोध किया गया: redaktionsplan.aspx के लिए पहला, तब जब उस पृष्ठ को ब्राउज़र में प्रदान किया जाता है, तो दूसरा अनुरोध test.aspx के लिए किया जाता है।

इसलिए कोड-पीछे इन दो पृष्ठों पर क्रमिक रूप से (एक ही समय में नहीं) चलता है और दो अलग-अलग अनुरोधों के संदर्भ में।

यदि आपको दो पृष्ठों के बीच डेटा का आदान-प्रदान करना है, तो आप उदाहरण के लिए:

< Ul>
  • पहले पेज को सत्र में डेटा संग्रहीत करने दें, ताकि दूसरे अनुरोध के दौरान आप इसे एक्सेस कर सकें
  • क्लाइंट साइड पर कार्यक्षमता को लागू करें, जावास्क्रिप्ट का उपयोग करें

  • Comments