将CSV文件下载到用户定义的路径

时间:2016-05-26 18:29:35

标签: c# csv dialog save downloading

我试图弹出一个“保存”对话框,并在用户点击API路径后提示用户将特定文件保存到哪个位置。但是,即使我可以生成我的CSV文件,我似乎无法弹出它,没有问题!更新:我可以通过下面的代码获得保存弹出窗口的提示,但仅适用于我的API项目。每当我进入相同的API路由,但通过我的TypeScripted前端UI,我都无法获得相同的提示弹出窗口。这笔交易是什么?

                String FileName = "myTestSampleName.csv";
            String FilePath = @"C:\Users\myUser\Documents\myFile.csv";
            HttpResponse response = HttpContext.Current.Response;
            response.ClearContent();
            response.Clear();
            response.ContentType = "text/plain";
            response.AddHeader("Content-Disposition", "attachment; filename=" + FileName + ";");
            response.TransmitFile(FilePath);
            response.Flush();
            response.End();

0 个答案:

没有答案