I have a need to test the column name. Is it possible in the itemDatabound event to get to the actual column name that is being bound to?
I'd expect this to change with each cell, or does the bind happen per row in one go?
The entire row is bound at one go, meaning that the ItemDataBound event is raised for each row. The following article explains how you can access cells and data for individual columns (the easiest way is to use the UniqueName of the column): https://docs.telerik.com/devtools/aspnet-ajax/controls/grid/rows/accessing-cells-and-rows.