2010-08-19 69 views
0

我有一个这样的动作链接:MVC,改变动作链接的风格

<%=Html.ActionLink(Name + " (" + Count+ ")", "ActonName", "Controller", new { ID= itemID}, null)%> 

它显示

足球(5)

我想它会显示这样的:

橄榄球(5)

我必须试着改变ActionLink的是这样的:

<%=Html.ActionLink(Name + " <b>(" + Count+ ")</b>", "ActonName", "Controller", new { ID= itemID}, null)%> 

这是行不通的。任何想法到这?

非常感谢。

回答

1

ActionLink总是对文本进行编码。你可以使用Url.Action

<a href="<%= Url.Action("ActonName", "Controller", new { ID = itemID }) %>"> 
    <b>(<%= Count %>)</b> 
</a> 

或编写自定义的HTML帮助,如果您不喜欢的标签汤。