Thank you for writing.
control uses virtualization for its cells and rows. Due to this virtualization in RadGridView
, cell elements are created only for the currently visible cells and are being reused during operations like scrolling, filtering, grouping and so on.
If you want to prevent applying the formatting to other columns' cell elements (because of the cell reuse) all customizations should be reset for the rest of the cell elements. Here is a sample code snippet, which implements this functionality:
sender, CellFormattingEventArgs e)
e.CellElement.Image = Resources.PlusSign;
e.CellElement.Image = Resources.MinusSign;
// Reset specific property
Additionally, you could take a look at our documentation articles about:
I hope this helps.
the Telerik team