【问题标题】:Display of html contents in C#在 C# 中显示 html 内容
【发布时间】:2013-06-08 06:33:04
【问题描述】:

我想同时显示 PDF 到 HTML 内容。对于我使用iTextSharp 从 PDF 到 HTML 的转换。 HTML 内容的格式如下:

<span style="background: cyan">NLJJCN+BellMT</span>
<span style="background: cyan">11.353696472168pt</span>

所以我尝试使用 div 来显示它重叠的内容..然后将问题标记为 div。最后我尝试了 HTMLeditor

<asp:TextBox ID="txtb_output" runat="server"  TextMode="MultiLine" width=" 493px" height=" 485px" ></asp:TextBox>
<asp:HtmlEditorExtender ID="HtmlEditorExtender2" runat="server" TargetControlID="txtb_output"></asp:HtmlEditorExtender>

但在此它没有采用样式..通常会显示文本。谁能帮助我如何在浏览器中显示 HTML 内容。我正在开发网络应用程序。

提前谢谢你

【问题讨论】:

    标签: c# html asp.net visual-studio-2010 itextsharp


    【解决方案1】:

    如果我没有误解,你有一些 html,你只是想从代码隐藏中将它显示在浏览器上?如果是这样,您可以使用Mode="PassThrough" 放置一个Literal 控件,并从代码隐藏中分配其Text 属性。例如

    aspx 标记:

    <asp:Literal ID="lt" Mode="PassThrough" runat="server" />
    

    代码隐藏:

    //...
    
    lt.Text = "<span style='background-color:red'>It works!</span>";
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-08-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多