Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/06/2011, 07:13
Avatar de mvazquez
mvazquez
 
Fecha de Ingreso: octubre-2004
Ubicación: Monterrey - México
Mensajes: 875
Antigüedad: 19 años, 6 meses
Puntos: 8
Respuesta: Ordenar datatable

Hola, tienes dos opciones.

1ra ordenarlos en el stored que te trae esa informacion.
2da utilizar este metodo;
Código:
        public  DataTable FiltrarDataTable(DataTable dt, string filtro, string orden)
        {
            DataRow[] rows;
            DataTable dtNew;

            try
            {
                dtNew = dt.Clone();
                rows = dt.Select(filtro, orden);

                Array.ForEach(rows, dtNew.ImportRow);

                return dtNew;
            }
            catch (Exception ex)
            {
                throw new Exception(String.Format("FiltrarDataTable - {0} - {1}", ex.Source, ex.Message));
            }
        }

lo invocas asi;
Código:
DataTable dtOrdenado = FiltrarDataTable(dtOrigen, "MenuID = 1", "Campo");
dtOrigen es la datatTable que contiene los datos originales, luego sigue el filtro puedes puedes poner algun campo que contenga el mismo valor para que te traiga toda la informacion y por ultimo el ordenado y listo, dtOrdenado te contendrá tu inflamación pero ordenada.

Espero te sea útil, saludos.
__________________
http://vazquezvega.wordpress.com/
"La paciencia nos da el privilegio de compartir el refrescante fruto de Dios con los demás."