如何阅读粗体,斜体,下划线和其他HTML标签的文本

本文关键字:HTML 其他 标签 文本 下划线 何阅读 斜体 | 更新日期: 2023-09-27 18:32:02

我正在使用 C# 在 asp.Net 的应用程序门户上工作,但我遇到了一个问题。我的工作是 当我使用 HTML 编辑器扩展器保存编辑器的内容或文本框的文本时,我的意思是当我对粗斜体或编辑器中的任何其他文本应用效果时,当我保存它时,文本是这样的:

<span style="font-weight: bold;">testing</span>
那么是否有任何解决方案,当我应用效果时

,文本被保存为粗体或使用编辑器的任何其他控件效果.或者当我尝试显示该文本时,它将按我应用效果的方式读取

简短的演示如下所示

textbox1.text=editor1.content;

然后它将显示理想的结果。

如何阅读粗体,斜体,下划线和其他HTML标签的文本

如果我

理解正确,您希望控件的文本与通过 HTMLEditor 存储的相同内联样式属性一起显示。 我不确定这是否直接可能,而无需对存储的文本进行一些自定义解析或进一步处理。 您可以尝试动态生成 HTMLGenericControl,然后将 InnerHtml 属性设置为等于通过 HtmlEditor 存储的文本。 这还没有经过测试,但像这样:

 var literalText = new HtmlGenericControl("span");
 literal.InnerHtml = editor1.content;