datagrid loaded with a promise