ASP.NET MVC के प्रलेखन में कहते हैं जब एक दृश्य केलाभ की जगह (@href)
<a href="@href("~/SubPage")">Subpage</a>.
उस्तरा इंजन /Subpage
को @href("~/SubPage")
की जगह में एक लिंक है कि आप कुछ इस तरह करना चाहिए।
क्या का लाभ है यह इस तरह से कर के बजाय
<a href="/SubPage">Subpage</a>.
इस तरह के मामलों में और दूसरों में (एक फार्म बनाने की तरह) क्यों लिखने के बजाय उस्तरा इंजन का उपयोग सीधे आप क्या चाहते हैं। मुझे लगता है कि सर्वर की तरफ तेजी से कुछ प्रिंट करने के लिए इंजन है जो इंजन को उत्पन्न करने देता है।
और यदि मैं सबफ़ोल्डर के साथ लिंक लिखता हूं या ऐप सबफ़ोल्डर में नहीं है, तो क्या कोई फायदे हैं? –
नहीं, मुझे ऐसा नहीं लगता है। लेकिन आप लचीलापन खो देते हैं - आप अपने पूरे प्रोजेक्ट को खोजे बिना सबफ़ोल्डर का नाम कभी भी नहीं बदल पाएंगे, जहां आपने वह नाम लिखा था। मैं ऐसा करने के लिए बेहद असहज हूं। – Marc
+ 1- यह छोटा मणि (@href) एसओओ कई देवताओं द्वारा अनदेखा किया गया है (जब @ Html.ActionLink() का उपयोग नहीं किया जाता है)। अगर मैं कर सकता हूं तो आपको दोहरा वोट मिलेगा :) –