在ASP.NET中从SQL数据库检索HTML代码

在ASP.NET中从SQL数据库检索HTML代码,html,asp.net,sql,sql-server,label,Html,Asp.net,Sql,Sql Server,Label,我有一些存储在SQL数据库中的代码,这些代码来自HTML代码 例如,在我存储的数据库中 <b>Lorem Ipsum</b> 但是我希望它使用html代码,这样就可以进行格式化。标签控件对您设置的值进行编码。不要使用标签,而是使用文字 然后将其设置为Text属性: mySpan.InnerHtml = [...]; litExample.Text=“Lorem Ipsum”您也可以使用跨距: <span runat="server" id="mySpan" /

我有一些存储在SQL数据库中的代码,这些代码来自HTML代码 例如,在我存储的数据库中

<b>Lorem Ipsum</b>

但是我希望它使用html代码,这样就可以进行格式化。

标签控件对您设置的值进行编码。不要使用
标签
,而是使用
文字

然后将其设置为
Text
属性:

mySpan.InnerHtml = [...];

litExample.Text=“Lorem Ipsum”

您也可以使用跨距:

<span runat="server" id="mySpan" />

有时,最好使用System.Web.UI.HTMLControl而不是System.Web.UI.WebControl,因为它们可以创建更干净、更小的HTML输出。

然后您将HTML代码存储为HTML\U实体。这意味着,当您在网页上输出它时,html代码将被显示而不是呈现。我认为您的错误是在数据库中存储html的例程中。请向我们展示该代码,以便我们可以帮助您修复它。
mySpan.InnerHtml = [...];