我们可以使用ASP.NET Core中的递归函数来显示具有多个子行的表格。以下是完整的代码示例:
@model List
Name
Description
@foreach (var category in Model)
{
@category.Name
@category.Description
@if (category.SubCategories.Any())
{
@Html.DisplayFor(m => category.SubCategories)
}
}
在此示例中,我们使用了一个Category类作为模型,该模型具有一个名称和一个子类别列表。我们使用嵌套表格来显示多个层次的子类别。如果一个类别有子类别,我们就递归调用'@Html.DisplayFor”方法来显示子类别。
在视图中使用此代码示例以显示多个子行的表格。