在mvc 2.0中生成URL(没有锚标签)

时间:2011-05-05 04:46:51

标签: asp.net-mvc asp.net-mvc-2

我需要根据控制器和动作生成链接但没有锚标记,即只生成类似这样的内容

http://www.stackoverflow.com/myfavorite/website

2 个答案:

答案 0 :(得分:3)

您可以使用Url.Action而不是Html.ActionLink

实施例

<%= Url.Action(new { controller = "myfavourite", action = "website" }) %>

将为您提供'myfavorite / website'部分,如果需要,您可以在其中添加主机名。

答案 1 :(得分:-1)

简单地说,您可以编写自己的帮手:

Html.Action(字符串操作,字符串控制器)

并通过String.Format()

自定义结果URL