我在我的服务器上有一个文件,或者在这个本地主机上有一个文件。我想使用此代码,发送给用户:Response.TransmitFile损坏文件
Response.ContentType = "application/pdf";
Response.AppendHeader("Content-Disposition", "attachment; filename=buylist.pdf");
Response.TransmitFile(Server.MapPath("~/buylist.pdf"));
Response.ContentType = "application/csv";
Response.AppendHeader("Content-Disposition", "attachment; filename=buylist.csv");
Response.TransmitFile(Server.MapPath("~/buylist.csv"));
我知道我想要传递我们的罚款文件,我甚至尝试添加Response.Close()
但每次文件已损坏。 csv给我的网页的HTML。我真的迷失了。
这只是一个错误,在第二个块中,您将文件名设置为PDF而不是CSV? – xcud 2012-02-10 16:36:26
@xcud是的,我会修复它 – 2012-02-10 16:37:51