मैं इस दिलचस्प स्थिति से मिलने से काम करते हैं:<a> लिंक पर क्लिक करके काम नहीं कर रहा, केवल "नए टैब में खोलें लिंक" कमांड
<ul>
@foreach (var item in Model)
{
<li>
<a href="@Url.Action("Details", "Product", new { id = item.Id })" >@item.Name</a>
</li>
}
</ul>
जब मैं एक लिंक पर क्लिक करें, कुछ भी नहीं, उत्पाद विवरण पृष्ठ खुलती नहीं है। लेकिन मैं "नए टैब में लिंक खोलें", फिर यह खुलता है। इसका कारण क्या हो सकता है?
कुछ जावास्क्रिप्ट जादू। – Musa
कोई भी जेएस जो आपके कोड में एंकर टैग की डिफ़ॉल्ट कार्रवाई को रोक सकता है? – Mortalus
क्या आप उस रेजर व्यू के लिए जेनरेट किए गए HTML का निरीक्षण कर सकते हैं? मुझे लगता है कि यह href विशेषता में एक खाली यूआरएल उत्पन्न करने के लिए है। – ThomasArdal