我有这段代码HTML:
<a class="tooltip-tip2 ajax-load" href="...."><i class="entypo-menu"></i><span>Page Example</span></a>
我会用这个:
@Html.ActionLink("Crea mensilizzazione " + s.nome, "CheckCredentials", "giornaliero", new { @class= "tooltip-tip2 ajax-load" , id=s.id, isScuole = false},null)
如何在@ HTML.ActionLink ???
中添加<i class="entypo-menu"></i>
答案 0 :(得分:2)
我不认为ActionLink
助手可以做到这一点。但您可以在自定义标记中使用@Url.Action()
来完成同样的事情:
<a class="tooltip-tip2 ajax-load" href="@Url.Action("CheckCredentials", "giornaliero")"><i class="entypo-menu"></i><span>Page Example</span></a>
Url.Action
基本上只创建链接的URL,而不是与构建链接本身相关的任何标记。因此它可以用于各种自定义客户端代码。 (例如,另一个常见用途是将其嵌入到某些JavaScript代码中以定义AJAX服务URL。)
修改:您可以使用与@Html.ActionLink
完全相同的方式添加路线值:
@Url.Action("CheckCredentials", "giornaliero", new { id = s.id, isScuole = false })