I've tried to set the HorizontalAlign of the "Size" column to "Right":
|GridColumn c = theExplorer.Grid.Columns.FindByUniqueNameSafe("Size");
|if (c != null)
| c.ItemStyle.HorizontalAlign = HorizontalAlign.Right;
| c.HeaderStyle.HorizontalAlign = HorizontalAlign.Right;
It works but... up to the 11th row (starting with 1). The 12th row is an invisible "No record to display" row and starting from the 13th row the alignment is "Left". It is so in the case of any column, not "Size" only.
See the attached print-screens of the markup and its result.
Could you do something with it :-) ?
PS. I'm using 2009 Q3 and "Simple" skin - if it matters.