2011-07-25 19 views
5

MVC uygulamasında dosya kaydetme diyaloğu nasıl oluşturulur? Hiçbir örnek bulamadım.Dosya iletişimini MVC'ye kaydetme

Şimdiden teşekkürler.

public ActionResult Download() 
{ 
    return File(@"c:\work\report.pdf", "application/pdf", "reoprt.pdf"); 
} 

Veya indirmek için dosya dinamik olarak oluşturulur ise: dosyayı iade ederken indirmek için eke Content-Disposition başlığını kullanarak

cevap

4

public ActionResult Download() 
{ 
    byte[] pdf = ... get the contents of the report 
    return File(pdf, "application/pdf", "reoprt.pdf"); 
} 
+0

Eğer orada bir şey cevapsız düşünün ... – Dismissile

+0

@Dismissile, ne? –

+0

İade beyanlarınız doğru mu? Bir yöntemi çağırmana gerek yok mu? – Dismissile

İlgili konular