MVC,改变动作链接的风格
问题描述:
我有一个这样的动作链接: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)%>
这是行不通的。任何想法到这?
非常感谢。
答
ActionLink
总是对文本进行编码。你可以使用Url.Action:
<a href="<%= Url.Action("ActonName", "Controller", new { ID = itemID }) %>">
<b>(<%= Count %>)</b>
</a>
或编写自定义的HTML帮助,如果您不喜欢的标签汤。