我正在使用以下代码从 asp.net 页面下载文件:
Response.ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
Response.AppendHeader("Content-Disposition", "attachment; filename=Doc.xlsx");
Response.TransmitFile(Server.MapPath("Instructions/Doc.xlsx"));
Response.End();
这很好用,但是有没有办法强制用户只能保存文件?上面的方法还提供了 Open 选项,这意味着用户可以编辑服务器上的文件,这是我不想要的。
上面的代码是在单击按钮时执行的,是否可以将其放在链接上?