Я могу успешно открыть документ со своего сервера в Microsoft Word.Когда он открывается, он имеет маленькую желтую полоску в верхней части с кнопкой «Включить редактирование».Когда я нажимаю на это, я могу редактировать документ, но в режиме только для чтения.Т.е. мне нужно сохранить его где-то еще, и я не могу просто сохранить его обратно на сервер с момента его появления.
Я не хочу реализовывать полный WebDav, как все, что я хочу, чтобы иметь возможность делатьэто чтение и запись одного файла.Есть ли простой способ сделать это?
Мой код для загрузки выглядит примерно так:
public ActionResult OfficeEditR()
{
String fileName = String.Format("MyFile.docx");
return File(/*some byte[]*/, MimeMapping.GetMimeMapping(fileName), fileName);
}
Я вызываю это с помощью перенаправления, которое добавляет URI-адрес Office примерно так:
public ActionResult OfficeEdit()
{
return Redirect("ms-word:ofe|u|http://myserver.com/Controller/OfficeEditR");
}