有谁知道如何使用ASP.NET或Silverlight或可在SharePoint页面上查看的任何其他技术创建复杂的动态层次结构树视图?
我们的数据库中的记录使用关键字predecessor
和successor
相互连接。现在,我们希望在屏幕上显示这些记录的可视化概览,以显示层次结构。
我们想要创建的示例:
我找到了许多自定义树视图,图表,层次结构视图的解决方案......但是它们都不能动态创建我们的视图。
编辑:这些框应该是交互式的,并且sollution应该支持最常见的浏览器,而无需为客户端安装软件。 (如果可能的话)
编辑2:该图表将显示培训的所有课程(=框)。有些课程按模块(=颜色)分组,对于某些课程,您必须成功通过一门或多门其他课程。
非常感谢您的帮助。
答案 0 :(得分:2)
由于关系是相互关联的,因此这些实际上不是层次结构。您需要一个带有节点自定义用户控件的有向图。
尝试这些(大多数是开源或免费):