Thanks for the replies guys, I've found out the problem. I did have everything correct, the problem was that the DGV doesn't show any data on nodes that don't have any text lol.......
Well, this now leads me to a huge head ache... because I need to get blocks of data that I need to edit later on and I need the DGV to show thos blocks of data (i.e. specific tables)...