Каков наилучший способ отображения иерархии вариантов выбора в приложении ASP.net Forms? - PullRequest
1 голос
/ 14 сентября 2010

Я работаю над приложением ASP.net Forms, которое отслеживает информацию о различных офисах в организации. Офисы организованы в иерархию.

Некоторые пользователи программы будут иметь доступ к определенной информации обо всех офисах в иерархии. Некоторые пользователи программы будут иметь доступ только к небольшой части иерархии.

Когда пользователь просматривает информацию, которую ему разрешено просматривать, я хотел бы предоставить пользователю приглашение выбрать, из какого офиса в иерархии он хочет видеть информацию.

Я хочу сделать следующее:
А) Я хочу, чтобы пользователь мог легко перемещаться по иерархии организации, чтобы найти конкретный офис.
Б) Я хочу, чтобы пользователь мог перемещаться по иерархии, не обновляя страницу.
C) Я хочу, чтобы мой интерфейс мог обрабатывать иерархию, по крайней мере, с четырьмя уровнями в глубину с менее чем 100 узлами.

Я вижу, что Microsoft включает элемент управления TreeView в стандартную коллекцию веб-элементов управления ASP. Treeview будет наиболее подходящим инструментом для того, что я хочу сделать, или есть лучший способ?

Ответы [ 3 ]

2 голосов
/ 14 сентября 2010

Вы можете посмотреть библиотеки JavaScript Tree на стороне клиента, такие как http://www.jstree.com/

1 голос
/ 14 сентября 2010

Я бы сказал, что со встроенными элементами управления Treeview - это то, что нужно.

Вот хороший учебник о том, как его использовать.

1 голос
/ 14 сентября 2010

Дерево asp.net было бы отличным местом для начала.

Наслаждайтесь!

...