da quanto ho potuto sperimentare io (e da quanto ho letto su un manuale che ho comprato) impostare allowsorting=true non basta, non ti fa fare l'ordinamento se non poni anche autogeneratecolums=true.
sei sicuro che si possa fare? a casa mia non ci sono riuscito!
di conseguenza con autogeneratecolums=true non si possono formattare a piacimento i campi nel datagrid...