2011-06-10 44 views
18

我想在ASP.NET MVC 3的剃刀视图中为路径链接生成完整的URL。我知道我可以使用Html.RouteLink生成链接,但是所有我想要的是网址,而不是周围的标签包装。有没有办法做到这一点?生成完整的URL ASP.NET MVC剃刀视图

回答

15

使用UrlHelper

Url.RouteUrl("MyRoute") 
+2

这似乎工作。我使用RouteUrl(string,object,string)重载来生成完整的url。 – ryanzec 2011-06-10 12:45:40

20

你说的是:

<a href="@Url.Action("Action", "Controller", new { @id = "2" })"> 
    Link to Page</a> 

@Html.ActionLink("Link to page", "Action", "Controller", new { @id = "2" }) 

Url型号只建立链接; Html也构建HTML。