2010-12-15 38 views
0

我有一個視圖,其中包含從數據庫返回的文件列表。 每個文件是A HREF到我的控制器操作:mvc2文件鏈接另存爲

<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

啊傻我..但是它允許使用另存爲,但只有IE瀏覽器。 firefox有自己的竅門