У меня есть класс, содержащий иерархические данные. Я хочу представить эти данные в моем ASP.net webapp, используя вложенные репитеры. Как мне это сделать? Я только что сделал один уровень гнездования, как мне сказать пять уровней?
Каждый элемент может иметь ноль или много подпунктов. Я в основном просто отступы на каждом подуровне, используя некоторые вещи css. Я не хочу использовать элемент управления treeview, я хочу строго придерживаться ретранслятора.
Обновление:
Мои данные поступают из базы данных. У меня есть элемент данных с некоторыми базовыми свойствами.
Item
{
ID,
Name,
Description,
...
}
Затем у меня есть много-много таблиц с:
Parent
{
ParentID,
ChildID
}
Я повторяю каждый элемент и показываю его дочерние элементы; и его детей-детей. Я предполагаю, что это лучше всего выполнить с вложенными ретрансляторами, но я могу ошибаться.