MVC ASP.NET Ajax.ActionLink样式

时间:2013-10-24 12:36:31

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

我正在开展一个网络项目,我有多个按钮,如下所示:

       @Html.ActionLink("Build", "ViewBuilt",null, new AjaxOptions { UpdateTargetId = "placeholder", InsertionMode = InsertionMode.Replace,HttpMethod = "GET"}, new { @class = "button", id= "BuildView" })

以上所有内容都有效,除了我想要添加一个基于字体的图标。如果我使用普通的HTML链接,它将如下所示:

<a href="#" class="button"><span class="icon-hammer">&nbsp;</span>Build</a>

Ajax Link - CUrrent   Current Ajax Link

Html Link,我希望我的Ajax链接看起来像   HTML Link

1 个答案:

答案 0 :(得分:2)

我认为你不能用Actionlink做到这一点。

Url.Action可以解决问题:

<a href="<%= Url.Action(....) %>">
<span class="icon-hammer">&nbsp;</span>Build
</a>