none
Ordenar Columna Texto como Numérico, DatagridView VBnet RRS feed

  • Pregunta

  • Tengo una columna -Mes- del 1 al 12. Se carga desde un archivo json como texto

    Al ordenar, los que empiezan con 1 me aparecen asi:

    1

    10

    11

    12

    Ya intente convertir los datos a integer y reordenar y nada...

    Sub OrdenarporMes()
            Dim mes As String = 0
            For Each row As DataGridViewRow In DataGridView3.Rows
                mes = row.Cells("month").Value
                row.Cells("month").Value = Convert.ToInt32(mes)
            Next
            Me.DataGridView3.Sort(Me.DataGridView3.Columns("month"), System.ComponentModel.ListSortDirection.Ascending)

        End Sub


    Luis C

    sábado, 3 de noviembre de 2018 0:17

Respuestas