Откройте документ MS Word с помощью webdav и asp.net mvc


Я застрял при попытке обработать документ MS Word, нажав ссылку на веб-сайте ASP .NET MVC 4, который использует протокол WebDav. Документ MS Word должен находиться в локальной папке, а не в той же или подпапке папки проекта ASP .NET MVC. Я просто хочу открыть документ MS Word, отредактировать, а затем сохранить (загрузить на сервер WebDav)

Я новичок в WebDav и нахожу небольшой учебник или поддержку webdav на MVC.

Любая помощь будет признательна.

1 2

1 ответ:

Как вы видели, щелчок по ссылке просто приводит к нормальной загрузке через GET, а затем загруженный файл открывается и редактируется.

Чтобы открыть файл в редакторе из его исходного местоположения (с помощью webdav), необходимо использовать расширение для вызова программы редактирования. В internet explorer можно использовать библиотеку dll sharepoint с кодом ActiveX:

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

Используя Office Web Apps, можно ли открыть документ через webdav?

Я слышал, что подобные возможности есть доступно в Chrome и Firefox, но не содержит подробностей.