You can have editable listviews.
You just have to set the editability in the properties of the listview
Also can you explain why your current setup does not work? Because if you’ve set a data view to ‘listen to’ a list view. The dataview is always filled with the object which is currently selected in the listview. Which from the screenshot seems to be working.