Я ищу толчок или, возможно, чуть больше, чем толчок в правильном направлении, чтобы помочь мне в этом разобраться.
Я создаю организационную диаграмму, используя неупорядоченный список C #, MVC и CSS
У меня есть модель просмотра со следующими свойствами
EmployeeName
EmployeeID
EmployeeReporttoID
LevelOF
Эти данные полученыиз SQL с использованием аналогичного Sproc, как показано здесь OrgChartHierarchyy
Примером возвращаемых данных может быть
EmployeeName, EmployeeID, EmployeeReporttoID, LevelOF
Джон, empID1 ,, 1
Джейн, empID2, empID1, 2
Мэри, empID3, empID1, 2
Гарри, empID4, empID1, 2
Джо, empID7, EmpID2, 3
Арнольд, empID8, EmpID2, 3
Гэри, empID9, empID7, 4 ...
, наверняка, это может продолжаться ив зависимости от глубины дерева сотрудника
Вопрос в том, как я потом перебираювыше, чтобы превратить его в неупорядоченный список HTML, где у каждого из сотрудников есть связанные люди, сообщающие ему как элементы списка?
Большое спасибо за любую помощь D