
15/03/2005, 09:52
|
 | | | Fecha de Ingreso: febrero-2005
Mensajes: 539
Antigüedad: 20 años, 1 mes Puntos: 1 | |
creo q tu codigo falla en un par d ecosas q tienes q entender,
primera q si pinchas enciima de una columna para ordenarla,e.sortexpresion siempre lo unico q t edevolvera sera el nombre d ela columna por lotanto no sabras ni que ordenacion habia antes ni por q columna estaba ordenada.
Tampoco le puedes asignar valor a e.sortexpresion por q es d esolo lectura y ademas por q no tendria sentido,cada vez q pinchas en una columna este parametro te devolvera el nombre de esta nada ams.
Por eso t ehe puesto q controles de alguna 2 cosas la columna y si era ascendente o descendente antes
cipia y pega mi codigo,no tendras q modificar mas cosas solo sustituir lo q tienes a partir de dv.table hasta datagrid.datasource=dv
y pruebalo,como mucho tendrias q inicializar esas varables antes,en el if not ispostback pero creo q no es necesario |