asp.net mvc - Html.Editor कस्टम टेम्पलेट पथ लोड नहीं करने के लिए



asp.net-mvc asp.net-mvc-2 (1)

मुझे लगता है कि आपके पास बहुत अधिक फ़ोल्डर हैं संपादक टेम्प्लेट और डिस्प्ले टेम्पलेट्स का उपयोग करते समय आपको एक विशिष्ट सम्मेलन का पालन करना चाहिए। इस फ़ोल्डर में अपने टेम्पलेट डालने का प्रयास करें और इसे काम करना चाहिए:

"~/Views/Shared/EditorTemplates/CustomTemplate.ascx"

अद्यतन करें:

आपके सभी संपादोर्ट टेम्पलेट्स को साझा फ़ोल्डर में जाने की आवश्यकता नहीं है। आप नियंत्रक-विशिष्ट फ़ोल्डर भी नियंत्रक-विशिष्ट फ़ोल्डर में रख सकते हैं:

"~/Views/Home/EditorTemplates/CustomTemplate.ascx"

मेरे कार्यक्रम में मैंने रखा है,

<%: Html.EditorFor(m => m.EducationData
                      , "~/Views/HTML/Shared/EditorTemplates/Foo/CustomTemplate.ascx")%>

लेकिन यह मेरे द्वारा दिए गए पथ से संपादक टेम्पलेट लोड नहीं करता है मैंने कुछ उदाहरणों में देखा है, लिंक जहां उन्होंने टेम्पलेट्स के लिए कस्टम पथ दिए हैं। क्या कोई सुझाव दे सकता है? या संपादक टेम्पलेट्स के लिए MVC2 कस्टम पथ का समर्थन करता है? या क्या वेब। कॉन्फ़िग या कुछ कॉन्फ़िगरेशन को अनुकूलित करने का कोई तरीका है, इसलिए मैं डिफ़ॉल्ट टेम्पलेट स्थान बदल सकता हूं ???





asp.net-mvc-2