Próbuję otworzyć nowe okno przy użyciu url.Action. Nowy adres URL okna jest poza bieżącym projektem (witryna zewnętrzna).url.Action otwarty link w nowym oknie na ASP.NET MVC Strona
Oto dwie rzeczy muszę zrobić:
- muszę otworzyć go w nowym oknie.
- To będzie
http://localhost:57391/Home/http:/www.yahoo.com
zamiast bezpośrednio do Yahoo.
Oto mój kod:
<tr >
<td>
<a href="<%= Url.Action("http://www.yahoo.com") %>"><span>Go to Yahoo</span></a>
</td>
</tr>
całkowitą rację, jak marginesie: jeśli to była prawdziwa akcja kontroler: " target="_blank"> could have been used of course! The Url.Action only fills in the href part, the rest of the anchor is still free to decorate with whatever attributes you'd like. –
Or '@Html.ActionLink("New report", "New", "Report", null, new {target = "_blank"})' Source: http://stackoverflow.com/questions/7790355/asp-net-mvc-3-controller-action-and-open-new-window – Coops