如何在ASP.net中显示ASP:Label中的Html标记
如何在ASP.net中显示ASP:Label中的Html标记 我正在从数据库中获取代码。如何在如何在ASP.net中显示ASP:Label中的Html标记,html,asp.net,Html,Asp.net,如何在ASP.net中显示ASP:Label中的Html标记 我正在从数据库中获取代码。如何在 如果我表现得像这样 <label class="label"> <asp:Literal runat="server" ID="litProjectType" Text='<%# Eval("ProjectType")%>'></asp:Literal> </label> 值被更改为HTML标记您可以使用Server.Html
如果我表现得像这样
<label class="label">
<asp:Literal runat="server" ID="litProjectType" Text='<%# Eval("ProjectType")%>'></asp:Literal>
</label>
值
被更改为HTML标记您可以使用Server.HtmlEncode函数对HTML中的数据进行编码。您可以编写如下代码:
<label class="label">
<asp:Literal runat="server" ID="litProjectType" Text='<%# Server.HtmlEncode(Eval("ProjectType"))%>'></asp:Literal>
</label>
您可以使用Server.HtmlEncode函数对html中的数据进行编码。您可以编写如下代码:
<label class="label">
<asp:Literal runat="server" ID="litProjectType" Text='<%# Server.HtmlEncode(Eval("ProjectType"))%>'></asp:Literal>
</label>