显示树状结构中的项目列表

时间:2015-03-06 04:28:14

标签: c# asp.net-mvc-3

我有一个表层次结构[所有表只有2个字段Id,Name]彼此相关且结构类似

 Level1 ->

    Level2  [ Foreign key of Level1 Id]
       ->
        Level3  [ Foreign key of Level2 Id]
          ->
          Statement [ Foreign key of Level3 Id]

最后一个表mapItems,包含字段UserId,StatementId [StatementId的外键]。它存储适用于用户的所有语句

在显示UI中的项目时,我必须遵循类似structre的树。

在我的控制器中,我将列表作为模型

我可以像这样逐一阅读

model.FirstOrDefault().statement.level3.level2.level1   

我能做到这么容易吗?

0 个答案:

没有答案