【发布时间】:2010-10-13 12:44:31
【问题描述】:
我有一个“Product”和一个“Benefit”类,如下所示:
现在,我想从我的视图中查询产品集合。我创建了一个获取产品的 LINQ 查询,但我想获取属于该产品的优势集合。
我认为的代码(但这只是迭代每个产品,我需要迭代产品中的 Benfits):
<% foreach (var benefit in Model.Products.Where(x => x.ProductId == "123"))
{ %>
类:
public class Product
{
public string ProductId { get; set; }
public string ProductName { get; set; }
public string Description { get; set; }
public string Features { get; set; }
public List<Benefit> Benefits { get; set; }
public decimal Price { get; set; }
}
public class Benefit
{
public string Name { get; set; }
public string Value { get; set; }
}
【问题讨论】:
标签: c# asp.net-mvc linq linq-to-objects