2010-03-12 41 views
5

veritabanından dosya indirme Dosyalarımı veritabanında saklıyorum ve düğmeye tıkladığınızda bir dosya indirmem gerekiyor.
Dosya içeriğini (İkili) eylem yönteminde bulabilirim. Ama kullanıcı için bir dosya olarak nasıl iade edilir?Asp.Net Mvc

cevap

13
<%= Html.ActionLink("download file", "download") %> 

ve eylem :

public ActionResult Download() 
{ 
    byte[] contents = GetFileContentsFromDatabase(); 
    return File(contents, "image/jpeg") 
} 
2
return new FileContentResult(byte[], contentType) 
+0

ya da sadece 'dönüş Dosyası (...)' –