public ActionResult DownLoad()
{
var download = new Download();
using (DataClasses1DataContext db = new DataClasses1DataContext())
{
download = db.Download.FirstOrDefault();
}
string fileName = !String.IsNullOrWhiteSpace(download.Filename) ? download.Filename : "TestFile";
string contentType = !String.IsNullOrWhiteSpace(download.ContentType) ? download.ContentType : "application/octet-stream";
return new FileContentResult(download.DownloadBinary.ToArray(), contentType) { FileDownloadName = fileName + download.Extension };
}
MVC下载文件
最新推荐文章于 2023-12-23 19:44:55 发布
本文介绍了一个简单的文件下载功能实现方法,使用C#编程语言通过ASP.NET框架创建了一个名为ActionResultDownLoad的方法。该方法从数据库中获取文件信息,并将文件内容返回给客户端进行下载。文章涉及了如何设置文件名、内容类型及确保文件正确下载的技术细节。
499

被折叠的 条评论
为什么被折叠?



