使用webdav和asp .net mvc打开MS Word文档

时间:2013-12-02 04:48:31

标签: asp.net-mvc-4 ms-word webdav

通过单击使用WebDav协议的ASP .NET MVC 4网站上的链接尝试处理MS Word文档时,我感到很困惑。 MS Word文档应位于本地文件夹中,而不是ASP .NET MVC项目文件夹的相同或子文件夹中。 我只想打开MS Word文档,编辑然后保存(上传到WebDav服务器)

我是WebDav的新手,在MVC上找到很少的webdav教程或支持。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:2)

如您所见,点击链接只会通过GET进行正常下载,然后打开并编辑下载的文件。

要在编辑器中从原始位置打开文件(使用webdav),您需要使用扩展程序来调用编辑程序。在Internet Explorer上,您可以将sharepoint dll与ActiveX代码一起使用:

Set EditDocumentButton = CreateObject("SharePoint.OpenDocuments.3")
strDocument = 'http://localhost:8080' + strDocument; 
EditDocumentButton.EditDocument(strDocument)

Using Office Web Apps, Can you open a document via webdav?

我听说Chrome和Firefox提供类似的功能,但没有详细信息。