如何从控制器下载多个文件列表? MVC

时间:2019-04-03 10:42:50

标签: asp.net-mvc list file download

我正在将文件列表从控制器传递到客户端。但不是下载从控制器获取的文件列表。如果我返回一个文件就可以了。

用于调用控制器方法的js代码

window.open(utilitiesService.getFullPath() + '/Survey/AllRecord);

控制器从类似的控制器中返回FileResult的列表

     public List<FileResult> AllRecord()
            {
     List<FileResult> FileList = new List<FileResult>();
                    FileResult res =null;
                    foreach (var oParam in result)
                    {
                        int VisitId = Convert.ToInt32(oParam.Id);
                        res = PrintSurveyDetailsReport(VisitId);
                        FileList.Add(res);
                        res = null;  
                    }
                    return FileList;
}

返回文件列表时出错,

System.Collections.Generic.List`1[System.Web.Mvc.FileResult]

如何一一下载列表中的所有文件

希望您的建议

0 个答案:

没有答案