我有一个视图,其中包含从数据库返回的文件列表。 每个文件都是我控制器操作的href:
<a href="/Attachment/DownloadFile/3667">New Text Document.txt</a>
public virtual FileResult DownloadFile(int id)
{
var result = _domainService.QueryAttachment(id);
return File(result.FileData, result.MimeType, result.FileName);
}
3667是存储在SQL中的文件的id。 如何启用右键单击“另存为”在其他网站上看到的内容? 当我这样做时,它只是保存html而不是从控制器中获取文件。
通过在SQL中存储文件可能无法实现。
感谢,
答案 0 :(得分:0)