当我想显示图像时,我使用这样的东西:
public ActionResult Show(int id) {
var MyFile = GetFromDB(id);
return File(MyFile.Data, MyFile.ContentType);
}
在视图中:
<img alt ="" src='@Url.Action("show", new { id = 36 })'/>
所以假设我们有一些其他类型的文件,比如txt
, pdf
, ... 而且我认为使用通用标签来显示所有类型的文件而不是<img>
. 有人对此有任何想法吗?