2010-09-23 8 views
6

इस समय एक एएसपी.NET साइट के साथ वास्तव में एक अजीब मुद्दा होने के बाद मैं वर्तमान में निर्माण कर रहा हूं।एएसपी.NET त्रुटि "इनहेरिट्स" विशेषता के बारे में त्रुटि, भले ही यह सही है?

फिलहाल, मैं डैशबोर्ड.एएसपीएक्स नामक एक पेज के लिए एचटीएमएल और सीएसएस लिख रहा हूं। लेकिन जब मैं एक ब्राउज़र में पृष्ठ को देखने के लिए जाते हैं, आधे समय इसे इस त्रुटि फेंकता है:

ASPNET: Make sure that the class defined in this code file matches the 'inherits' attribute, and that it extends the correct base class (e.g. Page or UserControl).

मैं .aspx पृष्ठ पर विरासत में मिली विशेषता देख लिया है, और यह में आयोजित आंशिक वर्ग से मेल खाता है Dashboard.aspx.vb फ़ाइल का वीबी कोड।

जब मैं रीफ्रेश करता हूं, तो यह हमेशा इस त्रुटि के साथ आ जाएगा। फिर एक या दो मिनट के बाद, यह कोई समस्या नहीं के साथ ठीक लोड होगा। मैंने Google पर एक त्वरित नज़र डाली और मुझे इस मुद्दे का जवाब नहीं मिला।

मैंने आंशिक वर्ग (और सामग्री प्लेसहोल्डर को .aspx फ़ाइल पर भी बदल दिया है, सोच रहा है कि एक संघर्ष हो सकता है) और कुछ भी मुझे ऐसा करने के लिए प्रतीत नहीं होता है।

क्या कोई भी क्या हो रहा है पर कोई प्रकाश डाल सकता है?

धन्यवाद, माइकल

उत्तर

7

Make sure the inherits property in the aspx page matches the class definition in the .cs file. […] the inherits property and the class must have the same namespace and classname

(से: Inherit problem in asp.net)

साथ ही, सुनिश्चित करें कि कोई अन्य पृष्ठों पर (गलती से) फ़ाइल के पीछे एक ही कोड से एक वर्ग के वारिस करने की कोशिश करते हैं।

संबंधित मुद्दे