我创建在我的ASP.NET web应用程序飞一个CSV文件,使用下面的代码的HTML文件下载响应
ExportPlacementListPostModel postModel = CreatePostModelFromRequest();
MemoryStream stream = PlacementDatabaseController.ExportPlacementList(postModel);
Response.Clear();
Response.ClearContent();
Response.ClearHeaders();
Response.AddHeader("content-disposition", "attachment; filename=studentplacement.csv");
Response.ContentType = "application/octet-stream";
Response.BinaryWrite(stream.GetBuffer());
我每次下载发送回用户网页html文件被附加到文件上。
任何人都可以看到我在做什么错在这里。 Response.BinaryWrite
后
科林ģ
从pmarflee到Response.End的()答案很可能是合适的,但我相信你也可以这样做:回报; – 2009-11-04 09:41:32
任何想法为什么这会发生在一台服务器上,但不是另一台? – Wjdavis5 2017-09-07 15:47:12