如何在html表中显示父级和子级

本文关键字:显示 html | 更新日期: 2023-09-27 17:58:40

我有一个SQL表,其中包含(id,name,parentid)字段,如下所示:

Id      Name                ParentId
1       Musical Instrument      0
2       Classical               1
3       Guitar                  2
4       Piano                   2
5       Western                 1
6       Drums                   5
7       Trumpet                 5
8       Trumpet A               7
9       Trumpet B               7

如何使用带有递归函数的ASP.NET MVC 4在表视图中显示此信息?

如何在html表中显示父级和子级

我假设您使用实体框架将其拉入表

var myTable = dbcontext.instruments.Include(t=>t.parentId).toList();

您将此myTable作为模型发送到视图,并使用foreach循环对其进行循环。