2010-12-15 2 views
0

У меня есть представление со списком файлов, которые возвращаются из базы данных. каждый файл является 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.

спасибо,

ответ

0

ах глупо мне .. это позволить Save-As, но только IE. У firefox свои собственные трюки