using vb.net here
instead of using a datagrid to display data from SQL, is there another way where i can customly make and put the data retrieved from SQL (can be x amount of records) on the screen?

datagrid really to me isnt easy to design with, like you may want an odd row to be a different color or maybe have a "header" and or a footer in each record retrieved, this would then contain the data and time or whatever....

any ideas?