Hi Firas,
Thanks for your interest in Syncfusion Products.
The DataSource for a specific cell can be changed dynamically by handling the Model.QueryCellInfo event only.Querying the style info of a cell using grid[rowindex, colindex].text in the QueryCellInfo will fire the event again and will lead to a recursive call. You should adopt a logic not to Querycellinfo inside this event.
One way of acheving this would be to change the DataSource in the ClosedCellDropDown event when a particular value is selected and assign the datasource into HashTable .
Please take look at the attached sample for more information.
Here is a Attached sample.
boundcolumn.zipLet me know if you need any further assistance.
Regards,
Nisha.