none
DataGridView ordenar haciendo click en el encabezado de las columnas. RRS feed

  • Pregunta

  • Buenasss!

    Ando con un problema simple, tengo la siguiente sintaxis luego de bindear una grilla:

    this.dgvMirilla.Columns["col_Nombre_Empleado"].SortMode= DataGridViewColumnSortMode.Automatic;

    El tema es que al hacer click para que las filas se ordenen no pasa nada, ni tampoco aparece el "glyph".

    OBSERVACIONES:

    Lo primero que observe es que esto me pasa en las columnas que BINDEO, es decir, que las creo yo en tiempo de diseño en la grilla, seteo el dataPropertyName de un objeto y al traer los datos de la BD (leyendo con un dataReader) alojo lo datos ahi.

    Pero en las columnas que no bindeo y en las cuales vienen directo de la BD (las mismas las traigo usando dataTable) esas si pueden ordenarse correctamente.

    Porque sucede esto? tengo forma de crear las columnas en tiempo de diseño, bindearlas con el dataPropertyName

    y que se puedan ordenar al igual que las que se agregan solas?

    Desde ya gracias!

     

     

    lunes, 7 de febrero de 2011 13:45

Respuestas