I am thinking about the proper way (which web controls to use and how to implement it logically) in order to allow the user to insert and display (parent and child data).... I have categories (and each category can be a parent and a child) and I want to allow the user to save add and delete and specify the parent for each category.... and I dont know what is the best way to do it?