【问题标题】:Handle html special character with MvcHtmlString使用 MvcHtmlString 处理 html 特殊字符
【发布时间】:2017-07-12 14:35:34
【问题描述】:

我有一个字符串 [new MvcHtmlString("[<PB]") 并写入html。但是当它显示在浏览器中时,它只显示 [。

所以我把字符串改成[&ltPB]或[new MvcHtmlString()分别改成[&ampltPB][&amplt;PB],浏览器显示为[&ltPB][<PB]

如何解决问题?

谢谢。

【问题讨论】:

  • Html.Raw() 可能会起作用。
  • 它不起作用

标签: c# html model-view-controller


【解决方案1】:

在您的 cshtml 文件中调用 ToHtmlString 方法

@(new MvcHtmlString("[<PB]").ToHtmlString())

【讨论】:

猜你喜欢
  • 2013-09-18
  • 1970-01-01
  • 1970-01-01
  • 2013-08-22
  • 1970-01-01
  • 2014-09-13
  • 2011-11-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多