我正在将文件列表从控制器传递到客户端。但不是下载从控制器获取的文件列表。如果我返回一个文件就可以了。
用于调用控制器方法的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]
如何一一下载列表中的所有文件
希望您的建议