660 columns :omg:. Write your own List Control? :) Seriously, thats a HELL OF A LOT of columns to be handling all at once, if your dealing with that much data in one go i'd be thinking of designing a better UI, maybe a collapsible grid so you only show relivent information in groups or something... Just a suggestion... Gavin Taylor w: http://www.gavintaylor.co.uk