2011-07-25 225 views

回答

4

通過返回文件時使用Content-Disposition頭附件下載:

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

或者,如果下載的文件是動態生成的:

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

想你錯過的東西有... – Dismissile

+0

@Dismissile,什麼? –

+0

您的退貨聲明是否正確?你不需要調用一個方法嗎? – Dismissile