我正在开发一个非常复杂的 ASP.NET Web 应用程序。菜单是一个树视图,它从 XML 文档中收集其内容。生成 XML 并填充 SQL 数据库中的数据。SQL 数据库中的数据存储在多个相互依赖的表中。所以最终菜单的方式是这样的。
SQL DB -> XML -> 树视图(菜单)
我的问题如下:有没有办法避免“xml”步骤并将数据从数据库分层读取到树视图中?还是有另一种方法可以直接从数据库数据中创建树视图?
我正在使用 ASP.NET 4.0、SQL SERVER 2008 和通常的 .NET Treeview 控件。
任何帮助表示赞赏