spotykam tę ciekawą sytuację:<a> link nie działa, klikając, działają tylko przez „Otwórz odnośnik w nowej karcie” polecenia
<ul>
@foreach (var item in Model)
{
<li>
<a href="@Url.Action("Details", "Product", new { id = item.Id })" >@item.Name</a>
</li>
}
</ul>
Kiedy klikam odnośnik, nic nie stało, produkt Szczegóły strona nie otwiera się. Ale robię "Otwórz link w nowej karcie", a następnie otwiera. Jaki może być powód?
Niektóre magia JavaScript. – Musa
Dowolny JS, który może zapobiec domyślnej akcji znacznika zakotwiczenia w twoim kodzie? – Mortalus
Czy możesz sprawdzić wygenerowany kod HTML dla tego widoku maszynki Razor? Podejrzewam, że generuje pusty adres URL w atrybucie href. – ThomasArdal