【发布时间】:2021-07-25 16:36:35
【问题描述】:
我有两张桌子product 和Images。他们有一对多的关系。我想在视图中显示产品名称及其所有相关图像,我正在使用存储库模式。我是 MVC 和 Linq 的新手,请帮忙。提前致谢。
这是我的代码....
public partial class tbl_Product
{
public int pro_id { get; set; }
public string pro_name { get; set; }
public string pro_desc { get; set; }
public string pro_model { get; set; }
public string pro_dimensions { get; set; }
public Nullable<int> pro_UnitsInStock { get; set; }
public Nullable<double> pro_price { get; set; }
public Nullable<double> pro_oldprice { get; set; }
public virtual ICollection<tbl_Images> tbl_Images { get; set; }
}
ProductRepository 类:
public ProductDetail GetProductByID(int id)
{
var product = this.storeDB.tbl_Product.Where(x => x.pro_id == id).FirstOrDefault();
return product;
}
【问题讨论】:
标签: asp.net-mvc entity-framework repository-pattern