Como generar un treeview de que se comporte de forma dinámica

Buenas tardes !!!
Espero y me puedan ayudar con este problema. Debo realizar un treeview de forma dinámica (teniendo en cuenta que si el día de hoy cuento con 3 niveles y si posteriormente se desea incrementar a 5 o mas niveles) ya tengo mi SP con mis ramificaciones. ¿Como le hago para que mis treeview se incremente dinámicamente?
ejemplo:
nivel 1
l----- nivel 2
l----- nivel 3
l----- nivel 4
.
.
.
------ nivel n

Añade tu respuesta

Haz clic para o