asp.net mvc - mvc文本不评估文本中的HTML



我有一些文本在一个表,我目前使用的Html。DisplayFor显示。许多文本项包含HTML元素,例如列表项和粗体,但是当在屏幕上显示这些文本时,它不会转换这些元素,而是简单地将它们显示为纯文本,例如:

"Case moved from <b>123</b> to <b>456</b>"

而不是

"Case从123移动到456"

是否有一个HTML助手,我可以使用开箱即用来实现我所追求的,或者我需要编写自己的扩展?

谢谢

使用Stephen Muecke在评论中建议的Html.Raw()方法。

返回非HTML编码的标记。

最新更新