Trigger action on link (generated by dataview) to manipulate page

Would this solve your problem Using metaedit, buttons, templater, nldtase and dataview together ?
You can configure the button to do whatever you want

I don’t know if this is related, but there is also a new functionality introduced by metadata menu plugin which makes the dataview cells interactive using different types of properties (last part of the video) metadatamenu - 015 - field settings and dataview controls - YouTube