2

我有一个要在菜单中显示的业务对象列表。我可以快速使用 LINQ 创建嵌套组以匹配所需的结构,但必须手动遍历每个组以实例化和填充菜单项。我正在使用支持 IHierarchicalDataSource 和 IHierarchicalEnumerable 的 DevExpress ASPxMenu。创建将分组列表(如 IGrouping)转换为这些接口之一的最简单方法是什么?

4

1 回答 1

1

我必须对数据库中的分层列表执行类似的操作才能在树控件中显示。我最终做的是使用 LINQ2XML 根据需要创建 XElements 来对层次结构进行建模,然后将顶部元素传递给树控件。

于 2010-12-01T19:23:11.137 回答