2010-09-13 48 views
1

我正在研究一个ASP.net Forms应用程序,用于跟踪组织中不同办公室的信息。办公室按照层次结构组织起来。在ASP.net Forms应用程序中显示选择层次结构的最佳方式是什么?

程序的某些用户将可以访问层次结构中所有办事处的某些信息。程序的某些用户只能访问层次结构的一小部分。

当用户浏览他们有权查看的信息时,我想向用户提示一个提示,以选择他们希望从中查看信息的层次结构中的哪个办公室。

我想完成以下操作:
A)我希望用户能够轻松浏览组织的层次结构以找到特定的办公室。
B)我希望用户能够在不刷新页面的情况下浏览层次结构。
C)我希望我的界面能够处理至少四层深度不超过100个节点的层次结构。

我看到微软在ASP网页控件的标准集合中包含一个TreeView控件。 Treeview是我想要做的最合适的工具,还是有更好的方法?

回答

1

我想说内置控件树视图是要走的路。

以下是关于如何使用它的一个不错的tutorial

2

你可以看看客户端JavaScript库树如http://www.jstree.com/

+0

给予好评的jQuery/AJAX,而不是MS-AJAX /回发。是的,这是个人偏见 - 但它是基于每个人过去对我造成的痛苦。 :) – mikemanne 2010-09-13 20:39:55

+0

绝对。我过去曾尝试过几个服务器端控件,但是发现使用.Net Web服务实现JSTree更容易...下面是一个示例:http://old.nabble.com/jQuery-plugin-jsTree-does - 不是秀 - 上 - 上page.-td24190357.html – TimS 2010-09-13 20:49:06

相关问题