[英]How to insert a HTML character into this Html.ActionLink?
我正在使用以下代码生成此代码:
<p>@Html.ActionLink("Read", "Index", "News", null, new { @class = "btn btn-default" })</p>
但我想制作一个看起来像这样的按钮(使用HTML字符»
):
但是,当我执行以下操作时:
<p>@Html.ActionLink("Read »", "Index", "News", null, new { @class = "btn btn-default" })</p>
我明白了:
我该如何解决?
这里给出的其他解决方案。 但是,万一你想知道,如果你没有键盘上的特殊字符该怎么办,这里有:
你可以使用
<a href='@Url.Action("Index", "News")' class="btn btn-default">Read »</a>
要么
@Html.ActionLink(HttpUtility.HtmlDecode("Read »"), "Index", "News", null, new { @class = "btn btn-default" })
该文本将由ActionLink()实现编码,因此您不需要这样做。 只需在字符串中使用该字符。
<p>@Html.ActionLink("Learn More »", "Index", "News", null, new { @class = "btn btn-default" })</p>
正如@MatteoSp所说,只需使用字符串中的实际字符即可。 上面的ActionLink
会根据需要为您提供一个按钮。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.