使用html.ActionLink而不是html编码

fro*_*sty 0 asp.net asp.net-mvc-2

我希望返回以下输出

<a href="#"><img src="/images/icons/tick.png" alt="" />More info</a>
Run Code Online (Sandbox Code Playgroud)

如果我执行以下操作,则内​​容将以html编码.

<%= Html.ActionLink("<img src='/images/icons/tick.png' />More info", "OrderRegion", "Campaign", new {id = Model.Campaign.Id}, null) %>
Run Code Online (Sandbox Code Playgroud)

如何禁用html编码?

Red*_*ter 6

我认为你最好在Url.Action这里使用,例如:

<a href="<%= Url.Action("OrderRegion", "Campaign", new {id = Model.Campaign.Id}) %>">
    <img src="/images/icons/tick.png" alt="" />More info
</a> 
Run Code Online (Sandbox Code Playgroud)