I used the collection widget to create the following:
This was done with ThingWorx 8.5. In this example there is a row ID and a service for each button (view, edit, delete) in the row. The Row id is passed to the function. Let me know if this approach meets your needs and what information you need to create your own example.