Hi Trishla,
I would use Grid2 as the grid. Add a Boolean and a sessionID to your Entity to accommodate the checkbox in the grid for the current users session. Add an on-change event that will refresh the page. All the associated data you can retrieve in Data Source Microflows using an XPath over the Boolean and sessionID to display.
Don't forget to clean the Boolean and sessionID when you make your Grid2 changes objects to be saved.
It this it to cryptic, mail me marco.spoel@t-systems.com , and I will send you an example.
Go Make It