2010-08-19 71 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幫助,如果您不喜歡的標籤湯。