Originally Posted by Benjymouse
33. Thy shalt use CssClass instead of individual display properties.
Multiple controls expose properties like BackgroundColor, Width etc. Using these are the equivalent of using Width=xx attributes in html (instead of style="width:xx"). It is better to just set the CssClass property to a css class name, and define the display attributes in an css. Some controls may have multiple "style" properties. These will generally expose display properties. Same rule goes here. If you are using ASP.NET 2.0 themes/skins this becomes all the more important.