我开发一个Web应用程序,其中一些.DOCX,的.xlsx需要从Web应用程序,如预期,除了所有的Safari浏览器顶部的应用程序的工作,下载时尝试下载文件与safari我得到一个下载的.aspx页面,而不是.docx文件,“我该如何解决这个问题?,这是实施代码的文件下载,在此先感谢帮助。问题下载文件
Response.ClearContent();
Response.ContentType = "application/vnd.openxmlformats-officedocument.wordprocessingml.document";
Response.AppendHeader("Content-Disposition", "attachment; filename=PruebaSharePoint.docx");
Response.TransmitFile("~/PruebaSharePoint.docx");
Response.Flush();
Response.Close();
什么是错误? –
这是如何与SharePoint相关的?当你得到“下载.aspx页面”时,它是文件名错误还是内容错误呢? –
@ColeJohnson有时我会在页面上获取打印文件的二进制内容,或者下载托管应用程序而不是.docx文件的.aspx页面。 –