【发布时间】:2019-01-25 23:21:50
【问题描述】:
我尝试在我的数据库中显示我的所有图像,但由于某种我不明白的原因我不能...如果有人可以帮助我,我将不胜感激....我是 ASP 新手.NET MVC,我知道一些事情,但仅此而已
我的查看详情
<div class="row">
<div class="col-md-3">
<img src="@Url.Action("PaginasComics", "Comics", new {IdC = Model.Pages})" />
</div>
</div>
我的视图不是IEnumerable<> 视图,我一直在考虑创建一个局部视图并放入这部分,但我不知道是否可行,也不知道如何...
控制器
public ActionResult PaginasComics(string IdPagina)
{
var PaginasC = db.Paginas.Where(x => x.IdPaginaC.ToString() == IdPagina).FirstOrDefault();
return File(PaginasC.Paginas, "imagen/jpeg", string.Format("{0}.jpg", IdPagina));
}
这就是我显示图像的方式,但不起作用...我在模型漫画中具有与“PORTADA”相同的代码并且它有效...我不太擅长使用数组,也许这就是我需要。
模型
public class Comics
{
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
[Key]
public int IdComics { get; set; }
public string Titulo { get; set; } //title
public byte[] Portada { get; set; } //cover
public DateTime FechadeEstreno { get; set; } //date release
public ICollection<PaginasComics> Pages { get; set; }
}
public class PaginasComics
{
public int IdPaginaC { get; set; }
public byte[] Paginas {get; set;}
public int Id_Comic { get; set; } //foreig key of comics
// here i save all the images
}
【问题讨论】:
-
这个问题你解决了吗?
标签: asp.net asp.net-mvc asp.net-mvc-4