2012-03-30 8 views
15

क्या MapPageRoute केवल वेबफॉर्म पर उपयोग किया जाता है जबकि एमवीसी के लिए MapRoute?MapRoute और MapPageRoute के बीच क्या अंतर है?

या ये दोनों वेबफॉर्म और एमवीसी पर लागू हैं? जब एक विशिष्ट .aspx फ़ाइल के लिए एक मार्ग मानचित्रण

धन्यवाद

उत्तर

17

MapPageRoute इस्तेमाल किया जा सकता। MapRoute का उपयोग नियंत्रक कार्रवाई के लिए मार्ग को मैप करने के लिए किया जाता है।

आप एक एप्लिकेशन में वेबफॉर्म और एमवीसी दोनों को मिश्रित कर सकते हैं और फिर आप अपने रूटिंग को बनाने के लिए उन दो मैपिंग फ़ंक्शंस का उपयोग करेंगे।

आप MapPageRoute के लिए MSDN documentation को देखें, तो यह कहा गया है:

वेब प्रपत्र अनुप्रयोगों के लिए मार्गों को परिभाषित करने के लिए एक रास्ता प्रदान करता है।

+0

मुझे लगता है, तो इसका मतलब है कि मैप रूट का उपयोग केवल एमवीसी के लिए किया जा सकता है क्योंकि वेबफॉर्म में नियंत्रक और क्रियाएं नहीं हैं। जबकि MapPageRoute दोनों वेबफॉर्म और एमवीसी – allan

+2

पर लगभग उपयोग किया जा सकता है :) MapRoute वास्तव में केवल एमवीसी के लिए है क्योंकि यह आपके मार्ग को नियंत्रक के लिए मानचित्रित करता है। MapPageRoute केवल वेबफॉर्म के लिए है क्योंकि यह मानचित्र एएसपीएक्स फ़ाइल में है। तो MapPageRoute का उपयोग वेबफॉर्म पृष्ठों को मैप करने के लिए नहीं किया जा सकता है –

+3

वाउटर डी कॉर्ट, आपकी टिप्पणी स्वयं के साथ संघर्ष से ऊपर है। आप कहने के लिए थे: "इसलिए मैपपेज रूट का उपयोग एमवीसी मैपिंग के लिए नहीं किया जा सकता है।" –

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