[英]How to get attachment document into form or download it to local from sharepoint List
[英]How to download Document programmatically in SharePoint?
我想在用户单击时提供一个链接,它允许用户从SharePoint文档库下载文档。
链接将放置在aspx页面内。
我尝试了以下功能:
Response.ContentType = "application/xls";
Response.AppendHeader("Content-Disposition", "attachment; filename=abc.xls");
Response.TransmitFile(Server.MapPath("~/abc.xls"));
Response.End();
它可以使我成功下载文档,但是无法打开下载的文档。
什么是更好的方法呢?
谢谢您能给我一些参考,谢谢。
对于您的标题,Javascript可以通过XMLHTTPRequest向服务器发送该文件的服务器获取web.config的内容。 当然,这是安全隐患,我想不出任何人愿意这样做的原因。
至于您的Excel文件,建议对二进制响应使用Content-Type为“ application / octet-stream”。 然后,浏览器将简单地将二进制内容保存在指定的文件名下,并让程序(在这种情况下为Excel)负责解释它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.