Tu ya diste la respuesta
TableStyles, pero tratare de darte unas pautas a ver si solucionamos algo, esto lo hago en C# asi que espero que sea igual o similar.
1-Creas un nuevo
TableStyles.
2-Propiedad
MappingName escribes Table.
Ahora vamos a
GridColumnStyles.
1-Adicionas un nuevo
DataDrigTextColumn, para los campos que no son bool.
2-Propiedad
HeaderText, nombre de la comlumna (Lo que quieres que se vea en ejecucion)
3-Propiedad
Width, ancho de la columna 8 o 50, etc tu lo defines
4-Este tal vez el mas importantes
MappingName, nombre del campo que se mostrara, las demas propiedades son practicamente para el formato.
P.D. Esto es para WinForms, no se si funciona en Web.
Espero te sirva de algo.