intanto ti porto un esempio su tutti, che anche quì mi sembra nessuno abbia risolto:
http://forums.asp.net/thread/1442835.aspx

Seconda cosa, stò giusto sperimentando un esempio di layout table-less, nella fattispecie questo che si trova nella guida sui css:
http://css.html.it/guide/lezione/68/...-con-il-float/

Ora, a me sembra che se nel contenuto poniamo un gridview la colonna di destra non è allineata, anzi diciamo che il suo rendering inizia immediatamente dopo il rendering del div contenitore di tutto il codice generato dal gridview.
Nella mia ignoranza sui css ho pensato (alla fine), che sarebbe stato possibile settare il div generato dal gridview in questo modo:

div#contenitoreGridview > div

ma senza successo.
Secondo me, in prospettiva di un layout table-less, non poter controllare quel cavolo di div è terribile... forse stò prendendo una cantonata ma...
Dite che è meglio farsi spostare sulla sezione del forum per i css?