The closing Colmns tag is missing here. In my opinion you should call Reload() for the child DataGrid not for the parent DataGrid and to do that you should have way to get references for all child grids by parent item