我如何将 html 标签从 sql 服务器数据库显示到 html 页面?

How do i display html tags from sql serever database to html page?

我想将我数据库中的 html 标签显示到 html 网页。示例:

这是第一个 post

(带有 p 标记)- 它存储在数据类型为 varchar(max) 的数据库中。当我在网页上显示它时,它会显示它,但不会在 html 中显示,只是在文本中。我究竟做错了什么?当我检查元素时,我看到了

this is the first post

我认为您需要使用 Html.Raw() 封装您的项目,例如:

@model IEnumerable<SOL.Models.Myhtmls>
@foreach (var item in Model)
{
    @Html.Raw(item.tag) //where tag is your model's property
}