Think of it this way...
You bind a datagrid to a data structure (DataTable,HashTable,array, etc). How you construct that data structure is up to your imagination. If you want to build a DataTable from 20 queries you can. In the end, you are just binding a DataGrid to a single collection of data.