网页中的Word文档下载错误

本文关键字:文档下载 错误 Word 网页 | 更新日期: 2023-09-27 18:22:17

我需要动态生成一些数据(当用户单击.aspx页面上的按钮时),并将其作为Word文档发送到浏览器。

我找到了这篇文章并复制了代码。起初它运行得很好。我对代码做了一些修改,让它做我想做的事,突然我发现,当IE显示一个框,上面写着"你想从localhost打开或保存MsWordSample.doc(3.77k)吗"时——当我点击"打开"时——它最初显示"100%下载",但它消失了(很快——你几乎看不到它),取而代之的是写着"MsWordSample.doc无法下载"的文本。如果我单击"重试",它会打开Word,但会显示.aspx页面的表示形式。也就是说,它显示了文本框和标签——它没有显示响应中的html。写在代码的末尾。

这怎么会发生?首先,它运行良好。我已经将页面改回了示例代码中的页面,但它仍然不会向Word发送正确的数据,它(在经历了上述混乱之后)在.aspx页面上打开了代码。

网页中的Word文档下载错误

请在代码末尾尝试Response.flush()Response.End()之类的东西。