asp.net - Problem placing ContentPlaceHolder within <script> tags -
मेरे पास यह एक asp.net मास्टर पेज है:
& lt; script language = "जावास्क्रिप्ट" प्रकार = "टेक्स्ट / जावास्क्रिप्ट" & gt; & Lt; asp: ContentPlaceHolder ID = "scriptContentHolder" runat = "सर्वर" & gt; & lt; / asp: ContentPlaceHolder & gt; & Lt; / स्क्रिप्ट & gt;
लेकिन जब मैं डिज़ाइन मोड में सामग्री पृष्ठ को देखने की कोशिश करता हूं तो यह बताता है कि संबंधित मास्टर पृष्ठ में एक त्रुटि है क्योंकि "scriptContentHolder" मौजूद नहीं है।
& lt; asp: Content ID = "scriptContent" ContentPlaceHolderID = "scriptContentHolder" runat = "server" & gt; G_page = "mnuServveys"; & Lt; / एएसपी: सामग्री & gt;
यदि मैं मास्टर पेज को इस पर बदलता हूं:
& asp: ContentPlaceHolder ID = "scriptContentHolder" runat = "server" & gt; & lt; / एएसपी: ContentPlaceHolder & gt;
और इसके लिए सामग्री पृष्ठ:
& lt; asp: Content ID = "scriptContent" ContentPlaceHolderID = "scriptContentHolder" runat = "server" & gt; & Lt; स्क्रिप्ट भाषा = "जावास्क्रिप्ट" प्रकार = "टेक्स्ट / जावास्क्रिप्ट" & gt; G_page = "mnuServveys"; & Lt; / स्क्रिप्ट & gt; & Lt; / एएसपी: सामग्री & gt;
तब सब शांत है ऐसा क्यों है? पेज कम्पाइल और निष्पादित करता है ठीक है ... लेकिन टैग के भीतर सामग्री प्लेस होल्डर नियंत्रण रखने के दौरान डिजाइनर चोकर के ऊपर के रूप में।
वीएस डिजाइनर स्क्रिप्ट ब्लॉकों के भीतर नियंत्रण का समर्थन नहीं करता है। वैकल्पिक रूप से, आप पेज पर क्लिक कर सकते हैं। क्लाइंटस्क्रिप्ट प्रबंधक। रजिस्ट्री क्लाइंटस्क्रिप्टब्लॉक सामग्री पेज से
[sic]
इसलिए आपको दूसरी पोस्ट / पद्धति का उपयोग करना होगा जो आपने पोस्ट की है।
Comments
Post a Comment