Testing... Hope this works! I am using a treeview in a small app I am doing. I will be happy to send you the source if you want. I currently have the following functionality; Add a new item (with an image etc. and a unique key from an array) Add a child (under the new item) and lastly a click event Maybe it will help Shaun