我如何将 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
}
我想将我数据库中的 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
}