Ultimamente ho avuto la necessità di visualizzare un sacco di dati sia in orizzontale che in verticale in alcune DataGrid. Ovviamente, non potendo creare una pagina larghissima e lunghissima, ho usato i DIV in overflow per farle apparire con le scrollbar.
Il problema è che, navigando su e giù per i dati, si perdevano le intestazioni e questo diventava effettivamente un po scomodo.

Mi stavo per lanciare nel confezionamento di un controllo ad hoc, quando Code Project mi ha levato, come molte altre volte, dagli impicci: qui http://www.codeproject.com/aspnet/ScrollingGrid.asp trovate una splendida datagrid che supporta lo scrolling ed il blocco delle testate!