将文件下载到浏览器(ASP.NET)

时间:2013-11-23 04:54:39

标签: asp.net webforms

我必须从服务器下载文件到浏览器。代码实际上有效,但它会在文件的开头和结尾添加“_”字符。 你能帮我解决一下吗?我不知道为什么会发生这种奇怪的事情......

以下是代码:

Response.AddHeader("Content-Disposition", "attachment; filename=\" + "p.jpg" + "\") Response.ContentType = "application/octet-stream" Response.WriteFile(Server.MapPath("~/App_data/PROJECTS_DATA/p.jpg"))

1 个答案:

答案 0 :(得分:0)

使用下方:

Response.ContentType = "image/jpg";