Расширение DevExpress ASP.NET MVC Diagram может создавать древовидную структуру на основе линейной структуры данных.
Используйте метод Bind(object nodeDataObject) для привязки диаграммы к источнику данных.
Чтобы преобразовать линейную структуру данных в иерархическую, источник данных должен содержать два дополнительных поля:
Вы можете привязать другие настройки узла к источнику данных. Присвойте значения полей соответствующим настройкам в свойстве Mappings.Node.
Свойство BatchUpdateRouteValues указывает контроллер и действие, которые обрабатывают обратные вызовы, связанные с обновлениями узлов и границ. При обновлении данных вставленных элементов используйте метод MapInsertedItemKey, чтобы предоставить значения ключей для элементов.
Свойство SettingsAutoLayout определяет алгоритм автоматического макета и ориентацию, которые расширение использует для построения диаграммы.
(вы будете перенаправлены на DevExpress.com, чтобы отправить ответ)