ASP.Net MVC3 使用 c#
我目前在我的应用程序中有一个存储 HTML 的数据库字段,但是当我尝试显示 HTML 字段时使用。
@Html.DisplayFor(model => model.game_description)
目前 HTML 显示为纯文本,我如何让它正确呈现 HTML?
最佳答案
你的意思是没有HTML编码吗?您可以使用 Html.Raw
助手:
@Html.Raw(Model.game_description)
请注意并充分了解这样做的后果:您的网站容易受到 XSS attacks 的攻击。 .因此,请确保您知道此 HTML 的来源。
关于c# - 包含 HTML 显示原始文本的数据库字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6635310/