Cita: del per a una datatable para trabajar con él y mostrarlos en un gridview.
Si ya lo tienes en un objeto para que pasarlo a un DataTable, los gridview puede leer perfectamente los objetos así como los demás containers (dropdown, listview, datalist, etc)
No veo el problema en pasarle el objeto per a tu gridview, si no quieres mostrar ciertos campos en tu grid view pones la propiedad autogenerate columns de tu grid view en false y creas manualmente tus template columns y/o boundcolumns me explico ?
Salu2