我在mvc c中有一个.cshtml文件 我想使用HttpUtility.HtmlEncode对字符串进行编码,但是它会导致命名空间错误。 任何人都可以帮助我如何编码本文“PICO +”?
<div id="pageTitleText">[@Model.Item.Key]
@if (!Model.IsUserReadonly && !Model.ReadOnlyCachesList.Contains(Model.CacheName))
{
<span class="itemActions">
<a class="edit" href="@Url.Content("~/caches")/@Model.CacheName/edit?key=@HttpUtility.HtmlEncode("PICO+")">Edit</a>
<a class="clone" href="@Url.Content("~/caches")/@Model.CacheName/clone?key=@HttpUtility.HtmlEncode("PICO+")">Clone</a>
<a id="evictItem" class="evict" href="#">Evict</a>
<a id="deleteItem" class="delete" href="#">Delete</a>
</span>
}
</div>
答案 0 :(得分:0)
你必须使用@ Html.Encode,我已经编辑了你的代码:
{{1}}
我希望这可以提供帮助。