<%: Html.ActionLink("Share Me", "Index", "Mall", new { username = Model.Username }, null)%>
wyniki zgodnie z oczekiwaniami według odwzorowanych tras:ASP.NET MVC actionlink z linktext = absolutny URL
<a href="/Mall/Username">Share Me</a>
ja jednak potrzebne żeby nie powiedzieć Poleć mnie ale aby pokazać bezwzględny adres URL, a także użyj bezwzględny adres URL jako href:
<a href="http://www.url.com/Mall/Username">http://www.url.com/Mall/Username</a>
czuję, że to nie jest to trudne zadanie, ale jest bardzo zielony w walce MVC mam twardy czas na zastanawianie go.
Jakie korzyści może przynieść bezwzględny URL jako href? –
udostępnianie adresu URL z jQuery lub e-mailem? – Stefanvds
W tym ostatnim przypadku kliknięcie prawym przyciskiem myszy adresu URL (w dowolnej przeglądarce) i wybranie opcji "Kopiuj adres linku" spowoduje, że * zawsze * zwróci bezwzględny adres URL niezależnie od tego, czy użyto względnego adresu URL. W pierwszym przypadku, dlaczego byłoby pomocne nawet w jQuery mieć bezwzględne adresy URL? Względne adresy URL powinny działać prawidłowo w jQuery tak samo, jak w przypadku normalnych linków. –