77 votes

Quel est l'équivalent de Page.ResolveUrl dans ASP.NET MVC?

Quel est l'équivalent de Page.ResolveUrl dans ASP.NET MVC disponible dans le contrôleur?

115voto

Atanas Korchev Points 20945

C'est Url.Content :

 <link rel="stylesheet" href="<%= Url.Content("~/Content/style.css") %>" type="text/css" />
 

42voto

Carlo Points 221

Cela devrait faire ce que vous cherchez ...

System.Web.VirtualPathUtility.ToAbsolute ("~ /")

3voto

Rahul Ranjan Points 397

UrlHelper.Content() fait la même chose que Control.ResolveUrl().

Pour plus de références: http://stephenwalther.com/archive/2009/02/18/asp-net-mvc-tip-47-ndash-using-resolveurl-in-an-html.aspx

-4voto

Paul Creasey Points 15663
 Server.MapPath() //returna full path
 

ou

 url.content()
 

-6voto

Ashish Gupta Points 5229

essayez d'utiliser Server.MapPath ().

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X