MVC का उपयोग कर, मैं कभी कभी क्लाइंट साइड जावास्क्रिप्ट करने के लिए सर्वर के मॉडल डेटा पास रेजर का उपयोग करके जावास्क्रिप्ट में इंजेक्ट किया, इस प्रकार है:
<script type=text/javascript>
var myClientGuid = '@Model.MyServerGuid';
</script>
यह JavaScript वैरिएबल नामित सेट myClientGuidसर्वर साइड मॉडल संपत्ति के मूल्य के लिए MyServerGuid। जब यह ग्राहक तक पहुँच जाता है, कोड ब्राउज़र के भीतर इस तरह दिखता है:
<script type=text/javascript>
var myClientGuid = 'EF0077AB-0482-4D91-90A7-75285F01CA6F';
</script>
यह बाहरी JavaScript फ़ाइलों को इस चर का उपयोग करने की अनुमति देता है।
मेरा प्रश्न टाइपप्रति में है, के बाद से सभी कोड बाहरी फ़ाइलों के माध्यम से संदर्भित किया जाना चाहिए, कोड टाइपप्रति लिए सर्वर साइड क्षेत्रों पारित करने के लिए सबसे अच्छा तरीका क्या है? बाहरी कोड फ़ाइलों उस्तरा कोड नहीं हो सकता। मैं उसी तकनीक का उपयोग करना चाहिए, जैसा कि ऊपर, दृश्य में, परियोजना के भीतर जावास्क्रिप्ट और टाइपप्रति मिश्रण?













