Hi Nikesh,
Thank you for your interest in Syncfusion products.
You need to handle TableControlCurrentCellShowingDropDown event to change the datasource of the combobox(in Parent and child table) dynamically. Please refer the below code.
void gridGroupingControl1_TableControlCurrentCellShowingDropDown(object sender, GridTableControlCurrentCellShowingDropDownEventArgs e)
{
GridCurrentCell cc = e.TableControl.CurrentCell;
GridComboBoxCellRenderer cr = cc.Renderer as GridComboBoxCellRenderer;
if (cr != null)
{
((GridComboBoxListBoxPart)cr.ListBoxPart).DataSource = list2;
}
}
If you want to change the datasource of the child table dynamically based on the value of another cell. Then that can be achieved through QueryCellInfo.
Please refer the below forum:
http://www.syncfusion.com/support/kb/grid/Default.aspx?ToDo=view&questId=102Please let me know if this helps.
Best Regards,
Srirajan