I copied your demo "Grid /Update/Insert/Delete In Hierarchy" aspx and vb code into a solution I created for using a custom skin. I have an aspx page with a number of your controls so I can see how they will look with my custom skin DLL. What I am seeing with this multi-level grid is the icons don't always show up. Sometimes all I get is the empty box with an "X" and the text default for the icon. This not only happens with my custom skin but with the canned skins from Telerik. I may have to do several screen refreshes to get the icons to show. I can't figure out what is causing this to happen. If you want my solution, let me know and I will open a support ticket so I can send you a zip file.