Er det fordi du ikke kan få det til at se ens ud i internet explorer og firefox, og derfor vil skifte css fil alt efter hvilken browser brugeren benytter ?
I så fald kan du tage et kig på themes.
http://msdn2.microsoft.com/en-us/library/ykzx33wh.aspxDet er css kombineret med .skin filer, hvori du kan sætte properties globalt (eller individuelt) for alle controls på dit site, f.eks. sætte CellSpacing på datalist lig en værdi i to forskellige themes, og skifte dem alt efter hvilken browser du bruger.
Man kan selvfølgelig sige at det er et problem at datalisten overhovedet bruger inline styles, og et alternativ kunne måske være at bruge et gridview eller en repeater hvis det er muligt. Men hvis du insisterer på at bruge datalist, kan themes bruges som en lappeløsning.