2011-02-03 14 views
12

Href और Url.Content दोनों वर्चुअल पथ को हल करने के लिए उपयोग किया जा सकता है, जो वर्चुअल रूट पथ ~, फ़ाइलों या फ़ोल्डरों के सापेक्ष है।Href और Url.Content के बीच क्या अंतर है?

Href और Url.Content के बीच क्या अंतर है?

उत्तर

6

वे काफी समान हैं, हालांकि Href एएसपी.नेट वेबपेज स्टैक से आता है। एक एमवीसी संदर्भ में आपको Url.Content का उपयोग करना चाहिए।

3

Href System.Web.WebPages और Url.Content का हिस्सा सिस्टम.एमवीसी का हिस्सा है। मुझे लगता है कि यदि आपके पास एक एमवीसी ऐप है, तो आप दोनों पाएंगे, लेकिन कुछ अन्य उपयोग (जैसे वेबफॉर्म) केवल उनके लिए उपलब्ध एचआरएफ होगा।

13

url.content केवल सामान्य href बनाने से कहीं अधिक है, यह एप्लिकेशन की उप/वर्चुअल निर्देशिका को संदर्भ में लेता है, जबकि href यह एक सीधी सूचक है।

सर्वोत्तम अभ्यास के लिए url.content का उपयोग करें, इस तरह आप जानते हैं कि यदि आपकी साइट उप/आभासी निर्देशिका में जाती है, तो आपका लिंक अभी भी काम करेगा।

+0

क्या आप मुझे एक उदाहरण दे सकते हैं जिसमें वे अलग-अलग परिणाम करते हैं? – LaTeX

+0

+1 धन्यवाद, मैंने Href का उपयोग किया क्योंकि यह बिंदु पर छोटा और अधिक है लेकिन यह वास्तव में वर्चुअल निर्देशिकाओं के साथ काम नहीं करेगा। Url.Content का उपयोग अब। – Silvermind

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