C# MVC:显示分组列表的视图
我正在Asp.net Framework上使用MVC 5,并希望创建一个视图,对以下信息进行分组:C# MVC:显示分组列表的视图,c#,model-view-controller,view,C#,Model View Controller,View,我正在Asp.net Framework上使用MVC 5,并希望创建一个视图,对以下信息进行分组: Animal Species: Lion Individual: Mufusa, age 6 Individual: Simba, age 2 Animal Species: Wolf Individual: Lupa, age 5 Individual: Charlie, age 3 现在,我正在视图文件中使用“@foreach(模型中的var项
Animal Species: Lion
Individual: Mufusa, age 6
Individual: Simba, age 2
Animal Species: Wolf
Individual: Lupa, age 5
Individual: Charlie, age 3
现在,我正在视图文件中使用“@foreach(模型中的var项)”语句,输出如下所示:
Animal Species: Lion
Individual: Mufusa, age 6
Animal Species: Lion
Individual: Simba, age 2
Animal Species: Wolf
Individual: Lupa, age 5
Animal Species: Wolf
Individual: Charlie, age 3
有什么建议吗?提前感谢您的帮助
var queryGroupBySpecies = from animal in animals
group new { animal .FirstName, animal.age} 75 into animalGroup
select animalGroup ;
然后你将迭代foreach两次
foreach (var animalGroup in queryGroupBySpecies )
{
foreach (var animal in animalGroup )
Console.WriteLine($"\t{animal.FirstName} {animal.age}");
}
然后你将迭代foreach两次
foreach (var animalGroup in queryGroupBySpecies )
{
foreach (var animal in animalGroup )
Console.WriteLine($"\t{animal.FirstName} {animal.age}");
}
您需要共享视图和模型的相关代码class@HSpeckman你可以发布Linq for It吗?你需要分享相关的视图代码和模型class@HSpeckman你能把它的Linq贴出来吗