代码之家  ›  专栏  ›  技术社区  ›  Etienne

从保存在数据库-asp.net中的字符串中删除HTML标记

  •  0
  • Etienne  · 技术社区  · 15 年前

    我正在使用ASP.NET 2.0和SQL Server 2005。

    我正在数据库中保存一个值/字符串,如…………

    <P>Test 1</P><P>Test2</P>
    

    现在,我想解码/删除HTML标记,并将其正确地显示给用户,例如…

    试验1

    试验2

    我试过了,但没用!

    txtDesc.Text = VALUE FROM DATABASE
    

    我做错什么了?这一定是ASP.NET 2.0中的问题吗?

    编辑:

    我正在将该值设置为文本框,其中文本框的textmode属性设置为多行滚动。设置为正常的标签工作,但不适用于我的文本框……

    2 回复  |  直到 15 年前
        1
  •  1
  •   deerchao    15 年前
    ltrDesc.Text = Value from database
    
    <div style="width:100px; height:100px; overflow:scroll">
        <asp:Literal ID="ltrDesc" runat="server" />
    </div>
    
        2
  •  0
  •   Saar    15 年前

    要使用HTML标记、文本、占位符和面板服务器控件显示文本,则更好地支持这些控件。