我創建在我的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