下載文件正確,這是我行動:顯示或ASP.NET MVC3當文件類型不是文字或圖片
public FileResult ShowFile(long Id) {
DAL.Files.File file = new DAL.Files.FileAccess().GetById(Id);
return File(file.Content, file.FileType);
}
GetById
方法返回從SQL數據庫文件,當文件類型爲文本或圖片每件事都可以正確顯示文件,但是當文件類型與顯示一些Unicode的PDF不同時,那麼我怎樣才能正確顯示PDF文件,或讓用戶下載它?
'file.FileType'對於你的PDF文件有什麼價值? –
[如何將MVC中的PDF返回給瀏覽器?](http://stackoverflow.com/questions/1510451/how-to-return-pdf-to-browser-in-mvc) –
文件結果適用於excel和csv給我。我只是用文件名返回內存流。 – kunjee