7
我是新來的ASP MVC3,我使用的是Razor Engine。ASP MVC3在actionlink中插入html標籤
我broplem是,我已經建立我的主導航形式
所以,我怎麼能與ActionLink的做到這一點?我只需要在標籤內插入b標籤。
我是新來的ASP MVC3,我使用的是Razor Engine。ASP MVC3在actionlink中插入html標籤
我broplem是,我已經建立我的主導航形式
所以,我怎麼能與ActionLink的做到這一點?我只需要在標籤內插入b標籤。
使用@Url.Action()
獲得href的值,而不是@Html.ActionLink
替換此:
<a href=""><b>Link</b></a>
隨着
@Html.ActionLink("<b>Link</b>", "Action", "Controller")
這可能自動編碼的<b></b>
,所以你可以嘗試:
@Html.ActionLink(new MvcHtmlString("<b>Link</b>").ToHtmlString(), "Action", "Controller")
更簡單地說,你可以使用@Url.Action("Action", "Controller")
,在鏈接,如:
<a href='@(Url.Action("Action", "Controller"))'><b>Link</b></a>
一個更覺得這個....如果你嘗試了上述建議,但你看到的仍然是這可能是因爲問題你嘗試了第三個建議,並使用Html.Action()而不是Url.ACtion();) – bbqchickenrobot 2013-02-19 00:53:04
你確定上面的代碼工作嗎?它不適合我。 – 2014-09-25 10:29:03
最後一個選項至少可以正常工作。 – 2014-09-25 12:35:22