एक मास्टर पृष्ठ में मैं निम्न मार्कअपशरीर runat = "सर्वर" के कारण संकलन त्रुटि
<body id="body" runat="server">
मैं runat="server"
निर्धारित किया है क्योंकि मैं में कोड-पीछे शरीर तत्व का उपयोग कर सकेंगे करने की जरूरत है। (
<body id="body" runat="server" onload="someJavaScriptFunction();">
बहरहाल, यह "के प्रतीक someJavaScriptFunction को हल नहीं कर सकता है एक संदेश के साथ मेरी एक संकलन त्रुटि दे रहा है,):
मैं अब body onload
घटना के लिए एक जावास्क्रिप्ट समारोह कॉल जोड़ने के लिए, इस तरह चाहते हैं , "। अगर मैं एप्लिकेशन चलाता हूं तो मुझे
Compiler Error Message: CS1026:) expected
यहां क्या चल रहा है? onload
क्लाइंट-साइड इवेंट है, तो एएसपी.नेट कंपाइलर इस बारे में क्यों परवाह करता है?
ठीक है, मैं देख सकता हूं कि यह कैसे काम करेगा - लेकिन रनैट = "सर्वर" जोड़ने का मतलब है कि मुझे इस दृष्टिकोण का उपयोग करने की आवश्यकता है? –
मुझे लगता है क्योंकि यह कोड के पीछे Body_SomeJavaScriptFunction विधि की तलाश में है, क्योंकि आपने इसे "सर्वर पर चलाने" के लिए कहा था? –
सही ... मैंने आपके उत्तर इयान को जोड़ा, आशा है कि आपको कोई फर्क नहीं पड़ता :) –