C# ASP.net MVC返回分组列表视图
我是在linq还是视图中处理这个问题? 我有两张桌子:产品和零件 按productNumber对产品进行分组,productNumber包含多个部件 最后,我希望看到一个遍历行的视图来显示: 产品编号、产品说明、零件总数、零件数量、零件编号、零件说明 到目前为止,我得到了viewmodel和类似的东西:C# ASP.net MVC返回分组列表视图,c#,asp.net,linq,asp.net-mvc-4,razor,C#,Asp.net,Linq,Asp.net Mvc 4,Razor,我是在linq还是视图中处理这个问题? 我有两张桌子:产品和零件 按productNumber对产品进行分组,productNumber包含多个部件 最后,我希望看到一个遍历行的视图来显示: 产品编号、产品说明、零件总数、零件数量、零件编号、零件说明 到目前为止,我得到了viewmodel和类似的东西: var productlist = productvmlist.GroupBy(x = x.PartNumber).SelectMany(p => p).ToList(); 但是从那里,
var productlist = productvmlist.GroupBy(x = x.PartNumber).SelectMany(p => p).ToList();
但是从那里,我不知道如何得到分组的pcs计数的总和,并显示与该产品相关的所有零件。基本上,行中有行。共享您的产品类和一些示例输入和输出。在你看来,你不应该做这一切。视图应仅包含与显示相关的代码。我可以使用此帖子将我带到需要的位置: