asp.net-mvc - 如何从控制器下载多个文件列表?MVC
问题描述
我正在将文件列表从控制器传递给客户端。但不是下载从控制器获取的文件列表。如果我返回一个文件,它可以正常工作。
调用控制器方法的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]
如何一一下载列表中的所有文件
希望您的建议
解决方案
推荐阅读
- pygame - 如何在pygame中制作圆形表面
- php - 在 laravel 中过滤关系
- cordova - 科尔多瓦 paytm 支付网关插件中的 501 错误代码
- python - 为什么我的 Python 函数没有返回任何值?
- android - 如何在 SQLite for Android 中使用关键字 AUTOINCREMENT
- oracle - 无法创建池的初始连接 - 带有 Oracle DB 的 Spring Boot
- .htaccess - 根据浏览器语言和 utm 参数重定向 .htaccess
- xml - 如何根据“sec/@disp-level”值在“sec/title”元素下生成格式化数字序列
- logstash - Kibana - 结合两列在 Kibana 中创建一个新列
- nearprotocol - 任何人都可以更改帐户和总供应量吗?