【发布时间】:2018-05-24 17:24:18
【问题描述】:
我需要将文件列表返回给 MVC 控制器并使用 JQuery(或 Angular)打开它们。
public class QuietanzaPdf
{
public QuietanzaPdf()
{
}
public string QuietanzaBody { get; set; }
public string QuietanzaName { get; set; }
}
[HttpPost]
public List<QuietanzaPdf> GetPdfs()
{
List<QuietanzaPdf> listaPdfQuietanza = new List<QuietanzaPdf>();
foreach (var objectQuietanza in listOfPdf)
{
listaPdfQuietanza.Add(new QuietanzaPdf()
{
QuietanzaBody = objectQuietanza.Contents,
QuietanzaName = objectQuietanza.FileName
});
}
return listaPdfQuietanza;
}
现在我需要使用 JQuery(或 Angular 也不错)在单独的 chrome 选项卡中打开每个文件(或在资源管理器中下载)。
【问题讨论】:
-
谢谢,但返回的内容是 base64 字符串而不是 URL。
标签: jquery asp.net-mvc pdf