मेरी asp.net वेबसाइट में। इस तरह:का उपयोग टिल्ड <code>MasterPage</code> और <code>Routing</code> मैं masterpage की <code>head</code> खंड में स्टाइलशीट के लिए <code>link</code> टैग की <code>href</code> विशेषता में एक टिल्ड का उपयोग का उपयोग कर विशेषता
<link href="~/Styles/Main.css" rel="stylesheet" type="text/css" />
जो एक आकर्षण की तरह काम करता है। चूंकि वेबसाइट रूटिंग का उपयोग करती है, यूआरएल में अधिक से अधिक /
होगा, फिर भी स्टाइलशीट का href मान्य रहता है क्योंकि टिल्ड वेब अनुप्रयोग की जड़ को इंगित करता है और शैलियों का उपयोग किया जाता है।
मैंने टैग्स के src
विशेषता के लिए एक ही तकनीक का उपयोग करने की कोशिश की, लेकिन यह अपेक्षित परिणाम उत्पन्न नहीं कर रहा है। मैंने कोशिश की:
<script src="~/Scripts/jquery-1.8.2.min.js" type="text/javascript" ></script>
लेकिन यह सिर्फ बजाय पृष्ठ के HTML को टिल्ड चरित्र आउटपुट वेब अनुप्रयोग के रूप में यह href
विशेषता के लिए करता है की जड़ और इसकी जगह की। मेरा अनुभव यह है कि एएसपीनेट href
विशेषताओं में टिल्ड को प्रतिस्थापित करता है लेकिन src
विशेषताओं में नहीं।
मैं स्क्रिप्ट टैग के src
एट्रिब्यूट में टिल्डे काम कैसे कर सकता हूं?
हाहा +1 इस सुझाव के लिए धन्यवाद। मुझे लगता है कि यह काम कर सकता है लेकिन मैं इसे सौंदर्य आधार पर हल्के से अस्वीकार करने के इच्छुक हूं। मैं आपको अपने प्रश्न का उत्तर देने की सराहना करता हूं लेकिन मैं एक और अधिक "सुरुचिपूर्ण" समाधान की उम्मीद कर रहा था। Asp.net पहले से ही 'href' विशेषताओं के लिए सही व्यवहार करता है, मैं उम्मीद कर रहा था कि मैं इसे काम करने के लिए कहीं भी किसी सूची में 'src' जोड़ सकता हूं। – Bazzz
क्या आपने स्क्रिप्ट टैग में runat = "server" विशेषता जोड़ने का प्रयास किया है? –
फिर यह जावास्क्रिप्ट सर्वर पक्ष निष्पादित करने का प्रयास करता है। एक अच्छी योजना नहीं है। – Bazzz