Princy points you fine for solving your tasks. RadGridView uses UI virtualization and therefore it creates elements only for cells that are currently visible. Later they are reused when needed. That is why the CellFormatting event was introduced.
The first link of the Princy's list refers to a Knowledge Base article which describes how to add custom elements to RadGridView cells handling the CellFormatting event.
The Formatting Cells and Conditional Formatting Cells articles show how to style RadGridView cells using the CellFormatting event and the ConditionalFormattingObject. In addition the Q2 2010 RadGridView release introduces a new method for styling cells - the Style property. You can read more about it in this blog post.
Regards,
Alexander
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items