У меня есть представление со списком файлов, которые возвращаются из базы данных. каждый файл является HREF к моему действия контроллера:mvc2 file links save as
<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. Как я могу включить правый щелчок «сохранить как», который вы видите на других сайтах? , когда я это делаю, он просто сохраняет html, а не извлекает файл из контроллера.
это может быть невозможно с помощью хранения файлов в SQL.
спасибо,