One very quick idea...
Both those controls allow you to add "keys" to each individual item /node within the control. So for example:
lstView.Items.Add(mykey, mydisplayvalue, 0)
and then for the treeview:
Upon the listview item click if there is one?? I can't remember.. you could just then say :
Only problem is that you (obviously) need something that's unique... like an ID number to go into these "keys".
Hope this helps!