[ad_1]
नमस्ते,
मेरे पास एक तालिका है जिसमें बाहरी वेबसाइट पतों का एक कॉलम है।
मुझे उन वेबसाइटों को एक तालिका में सूचीबद्ध करने की आवश्यकता है, और मैंने ऐसा किया। लेकिन मैं जो चाहता हूं वह यह है कि जब मैं इस लिंक पर क्लिक करता हूं, तो नियंत्रण एक नए टैब में निर्दिष्ट वेबसाइट पर स्थानांतरित हो जाना चाहिए।
क्या कोई मेरी मदद कर सकता हैं!
समाधान 1
अपने एंकर टैग में target=’_blank’ जोड़ें।
यह लिंक को नए टैब में खोलेगा (या यदि वह अक्षम है तो नई विंडो)
यदि इससे मदद मिलती है तो कृपया समाधान स्वीकार करने के लिए समय लें। धन्यवाद।
समाधान 2
एमवीसी में, पूर्ण यूआरएल (यानी, बाहरी संसाधनों) के आधार पर लिंक उत्पन्न करने के लिए कोई सहायक नहीं है। लेकिन यदि आप चाहते हैं कि सुसंगत हेल्पर फ़ॉर्मेटिंग के साथ दृश्य अच्छा दिखे तो आप इसके लिए अपना स्वयं का हेल्पर लिख सकते हैं।
उदाहरण:
विस्तार विधि बनाएँ
public static class LinkHelper { public static string ExternalLink(this HtmlHelper helper, string url, string text) { return String.Format("<a href='http://{0}' target="_blank">{1}</a>", url, text); } }
और इसे अपने विचार में कॉल करें जैसे:
@Html.ExternalLink("www.google.com", "Google")
[ad_2]
コメント