[updated 10 januari 2013]
http://jsfiddle.net/reno1979/g3sVm/The loaded detailview depends on the selected type in te parentrow, the detailview will receive its data from the parentrow.
What I think should be added:
As you can see, the datagrid reserves room for a vertical scrollbar, can this be removed dynamically (posted this question too...)
Any more ideas?