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