ASP.NET - Ordenar columnas grid view

 
Vista:

Ordenar columnas grid view

Publicado por Cesar (3 intervenciones) el 25/02/2011 15:40:39
Hola gente. Alguien sabe como puedo ordenar las columnas en un grid view que lleno desde un SqlDataReader. Tengo los valores en un objeto SqlDataReader, pero no se como ordenarlos por una columna determinada(dependiendo donde haga clic el usuario) antes de llenar el grid view.
Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ordenar columnas grid view

Publicado por abraham (3 intervenciones) el 25/02/2011 18:41:32
y si utilizas el order by tu_campo, en tu sentencia de SQL?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ordenar columnas grid view

Publicado por Cesar (3 intervenciones) el 26/02/2011 14:36:52
si, esa es una opción..pero no quiero ejecutar la consulta sql cada vez q se vaya a ordenar...pero si no queda otra!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ordenar columnas grid view

Publicado por khristian (335 intervenciones) el 27/02/2011 04:23:32
En la consulta das el orden por defecto...
Luego activas Habilitar Ordenacion en el GridView, y listo. La consulta no se ejecuta a cada rato.
Ahora si pones el GridView en un UpdatePanel, mejor.

Incluso, hay una propiedad para dar el orden pora mas de una columna.
Util cuando ordenas, por ejemplo, Por Ciudad, Luego por Año, luego por Tipo de Venta... etc.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar