使用mvc应用程序下载文件时遇到问题。我不知道问题是什么,因为我的代码没有抛出任何错误,我是mvc的新手。
我的代码如下:
public FileResult DownloadDocument(JobModel data)
{
string filename = data.DocumentDetails[0].DocumentName;
string filepath = data.DocumentDetails[0].Path;
byte[] filedata = System.IO.File.ReadAllBytes(Server.MapPath(PathToSaveDocument + filepath));
string contentType = MimeMapping.GetMimeMapping(Server.MapPath(PathToSaveDocument + filepath));
var cd = new System.Net.Mime.ContentDisposition
{
FileName = filename,
Inline = true,
};
Response.AppendHeader("Content-Disposition", cd.ToString());
return File(filedata, contentType);
}
请提前帮助和谢谢。