2012-07-14 11 views
6

मैं एएसपी.नेट एमवीसी 4 देख रहा था और ऐसा प्रतीत होता है कि System.Web.SiteMapProvider में नियंत्रक और क्रिया नाम जैसे एमवीसी सुविधाओं के लिए समर्थन नहीं है।क्या एमवीसी 4 साइटमैप समाधान में बनाया गया है?

एक त्वरित खोज के बाद मैंने देखा कि बहुत से लोग अपने सभी प्रदाता और/या कस्टम समाधान बना रहे हैं।

तो यह मुझे सोचने लगा: क्या एमवीसी टीम एमवीसी साइट एमएपी प्रदाता पर काम नहीं कर रहा है? क्या एक बड़ी परियोजना पर मेन्यू और ब्रेडक्रंब से निपटने के लिए एक और शानदार तरीका है, या यहां तक ​​कि एक बेहतरीन अभ्यास भी है?

मैं किसी भी टिप्पणी की सराहना करता हूं। अग्रिम धन्यवाद;

+0

आपका प्रश्न क्या है? आप वास्तव में क्या हासिल करने की कोशिश कर रहे हैं? –

+0

क्षमा करें अगर मैंने इसे समझना मुश्किल बना दिया। असल में मेरा प्रश्न पोस्ट विषय पर है। लेकिन मुझे लगता है कि इसका जवाब नहीं है। जिस चीज के लिए मैं इसे "कुछ भी फैंसी" प्राप्त करने की कोशिश नहीं कर रहा हूं: एक बहुस्तरीय मेनू और डेटा स्रोत के रूप में साइटमैप/एक्सएमएल फ़ाइल का उपयोग करके एक ब्रेडक्रंब। –

उत्तर

2

एएसपी.नेट एमवीसी में साइटमैप के लिए कोई भी अंतर्निहित नहीं है।

आप MvcSiteMapProvider ASP.NET MVC के लिए एक ASP.NET MVC SiteMapProvider कार्यान्वयन है, जिस पर ध्यान देना चाहिए - हालांकि मुझे लगता है कि न यह MVC के साथ परीक्षण किया गया है 4.

MvcSiteMapProvider क्षेत्रों, नियंत्रक और कार्रवाई पद्धति पर आधारित है निश्चित यूआरएल संदर्भों के विपरीत नाम।

+0

मैंने इसे लागू किया लेकिन उल और ली पर कस्टम शैली को कैसे लागू किया जाए? –

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