1

我在我的 ASP.NET Web 应用程序中添加了一个 AJAX html 编辑器,它工作正常。但是,当我将编辑器的内容保存到我的 sql 数据库时,它只会保存 html。我需要将其保存为 html 文档。有没有办法以编程方式将内容保存为数据库中的文档,然后可以使用我的 asp.net 应用程序打开?另外,有没有办法使用 html 编辑器来锚定编辑器中添加的文本部分?

谢谢你的帮助,

4

1 回答 1

3

大多数 html 编辑器只插入 html 片段,所以您可以做的是在插入数据库之前获取编辑器的内容并添加到 html 文档中。

string.Concat('<html><body>', editor_contents, '</body></html>');

您必须对其进行修改以满足您的特定需求,但这应该可以帮助您入门。要锚定文本,您只需向要锚定的部分添加一个 id。

<a href="#someID">Go to section</a>
<div id="someID">Section</div>
于 2012-11-18T21:59:28.347 回答