You need to do this using API of umbraco. You can use them in your User control by Referencing the DLL's and importing namespaces.
E.g for your work.
umbraco.presentation.nodeFactory.Node Mynode = new umbraco.presentation.nodeFactory.Node(NodeIdOfYourParent);
NodeIdOfYourParent = Node id of your Root node from where you want to begin traversal.
umbraco.presentation.nodeFactory.Nodes MychildrenNodes = node.children;
yourRepeater.DataSource = childrenNodes;
yourRepeater.DataBind();
![alt text][1]
This way you can do the same.
Kind Regards,
Jigar
P.S Just delivered TheJoint.com and individual and have 5 project completion in umbraco.
[email protected].
[1]: