这是我的行动:
public FileResult ShowFile(long Id) {
DAL.Files.File file = new DAL.Files.FileAccess().GetById(Id);
return File(file.Content, file.FileType);
}
GetById
方法从 SQL DB 返回一个文件,当文件类型是文本或图片时,一切正常并正确显示文件,但是当文件类型不同时,如显示一些 Unicode 的 PDF,那么我怎样才能正确显示 PDF 文件,或者让用户下载了吗?