asp.net - 在 Internet Explorer 中打开文档时如何将 MS Word 模板文件 (dotx) 保存为 docx

标签 asp.net templates ms-word

我正在维护一个 Web 应用程序,允许在浏览器中打开 Word 模板文档。

最近客户端升级到Windows 7和MS Word 2007,我的问题开始出现...当在浏览器中打开模板文档并保存时,原始文件被覆盖,而不是创建新的Word文件。

有没有办法强制浏览器内的 ms word 的行为与在浏览器外运行时的行为相同?

最佳答案

参见Knowledgebase Article 278627 from Microsoft (“Word 模板超链接打开而不是新文档”)。它引用了 Office 2003,但我相信它也适用于 Office 2007...

解决方法包括创建指向 Windows 链接文件 (*.lnk) 的超链接,而不是创建指向实际模板的超链接。尽管您必须手动输入路径,但因为允许您导航到正确(链接)文件的文档浏览器会自动将链接路径解析回模板路径。

关于asp.net - 在 Internet Explorer 中打开文档时如何将 MS Word 模板文件 (dotx) 保存为 docx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2787562/

相关文章:

HTML 到横向 MS Word

c# - 如何在 c# 的 ms word 文档中为多语言文本设置字体?

c# - 映射 GridView ASP/C# 的单元格/列中的值

c# - AAD-B2C 与自定义角色存储的 ASP.Net Core 身份组合

c# - ASP.NET 错误显示我的本地开发文件夹?

c++ - is_same_template 在模板别名上的奇怪行为

javascript - 如何从 JavaScript 更新 UpdatePanel

templates - 用数据库的设计替换 Lotus Notes 模板的设计(或使数据库成为模板)

c++ - 使用模板和字符串?

javascript - 无法插入带有软回车\v 字符的文本