el GRAN problema es que
no entra en la función:
Cuando le das a la rayita dela cabecera... ¿entras en la función definida en el datagrid : Onsortcommand="Consulta1_Sort"?

me tiene loco
este es el código....: (qno se ejecuta nunca)
Sub Consulta1_Sort(ByVal sender As Object, ByVal e As DataGridSortCommandEventArgs)
If viewstate("columna") = e.SortExpression Then
If viewstate("orden") = "ASC" Then
viewstate("orden") = "DESC"
Else
viewstate("orden") = "ASC"
End If
Else
viewstate("columna") = e.SortExpression
viewstate("orden") = "ASC"
End If
Session("SortField") = e.SortExpression + " " + viewstate("orden")
sCase("SORT")
End Sub
gracias