Ordenar DataGrid en .NET 2003

28/05/2007 - 19:17 por Brian | Informe spam
Buenos Días.

Me gustaría saber como puedo ordenar un DataGrid en Visual Studio 2003, ya
establecí la propiedad AllowSorting del control a true, pero no logro saber
que más tengo que hacer.

Muchas gracias.

Brian Garnica
Bogotá, Colombia
bamgar@gmail.com
bamgar@hotmail.com

Preguntas similare

Leer las respuestas

#1 Oswaldo
28/05/2007 - 20:33 | Informe spam
Primero debes de indicar para cada columna por el cual quieres ordenar el
atributo; Expresión de Ordenación igual al campo correspondiente en tu
consulta fuente luego debes de agregar el evento; SortCommand para tu grid
dentro del cual pondrás un grid como el siguiente:
DataView Datos = new DataView(MiConsulta);
Datos.Sort = e.SortExpression;
grdMiGrid.DataSource=Datos;
grdMiGrid.DataBind();

Donde MiConsulta es un DateTable que contiene la consulta original con que
se llenó el grid. En resumén se crea una vista con la consulta original, se
ordena está por el campo indicado por el usuario, ( que viene en la variable
"e") y ya ordenado se vuelve a ligar con el grid

"Brian" wrote:

Buenos Días.

Me gustaría saber como puedo ordenar un DataGrid en Visual Studio 2003, ya
establecí la propiedad AllowSorting del control a true, pero no logro saber
que más tengo que hacer.

Muchas gracias.

Brian Garnica
Bogotá, Colombia


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida