Asp.net 在Web应用程序中无缝编辑文档

Asp.net 在Web应用程序中无缝编辑文档,asp.net,webdav,documents,Asp.net,Webdav,Documents,我们有一个web应用程序,它涉及很多文档。在一个典型的用例中,将从我们的web应用程序生成一个文档。用户将生成的文档下载到本地文件系统并进行修改。完成此工作后,用户将修改后的文档上载回web应用程序 我需要一种更简单的方法,使用web应用程序和文档。它应该是无缝的。也许有一种方法可以在类似sharepoint文档列表的webdav文件夹中编辑文档,并将其直接存储在web应用程序中,而无需在本地文件系统中存储临时文档 但也许有更好的办法 附言:我不想使用activex控件,它必须是一个webapp

我们有一个web应用程序,它涉及很多文档。在一个典型的用例中,将从我们的web应用程序生成一个文档。用户将生成的文档下载到本地文件系统并进行修改。完成此工作后,用户将修改后的文档上载回web应用程序

我需要一种更简单的方法,使用web应用程序和文档。它应该是无缝的。也许有一种方法可以在类似sharepoint文档列表的webdav文件夹中编辑文档,并将其直接存储在web应用程序中,而无需在本地文件系统中存储临时文档

但也许有更好的办法

附言:我不想使用activex控件,它必须是一个webapplication:-)


谢谢你的帮助

如果没有插件,我认为这是不可能的。我以前使用过activex,也许可以编写一个跨平台的java小程序?

WebDav可能是一个不错的选择

我想象您将在服务器的文件夹中创建文件,然后将用户发送到那里,在那里他们可以编辑和保存它

缺点是:

  • 用户必须拥有在其机器上编辑文档的软件
  • 无并发处理

另一种选择是将文档生成为HTML,然后使用HTML编辑器(如FckEditor或FreeTextBox)让用户在线编辑文档。

您可以使用谷歌文档来编辑文档。这是免费的,您也可以在web应用程序中使用它。您只需引用DLL即可

有关详细信息,请参阅以下链接。

您可以从这里下载google数据api。


谢谢。

这是我的主意。用户使用Office(Word或OpenOffice)编辑文档。HTML编辑器可能受到限制,无法编辑整个文档。