
07/10/2009, 14:53
|
| | Fecha de Ingreso: agosto-2008
Mensajes: 7
Antigüedad: 16 años, 5 meses Puntos: 0 | |
Respuesta: consulta Ayuda saben que tengo este codigo, me ordena las letras y los decimales pero en una columna que tengo exactamente 1 2 20 1555 no me ordena me pone 20 1555 1 y 2 no se que pasa si alguien me puede ayudar Agradecere bastante
Este es mi codigo
Dim dv As New Data.DataView
Dim ds As New Data.DataSet
ds = Session("dataset")
dv = ds.Tables(0).DefaultView
If ViewState("columna") = e.SortExpression Then
'es la misma columna de la anterior ordenacion
If ViewState("orden") = "ASC" Then
dv.Sort = e.SortExpression & " " & "DESC"
ViewState("orden") = "DESC"
Else
dv.Sort = e.SortExpression & " " & "ASC"
ViewState("orden") = "ASC"
End If
Else
ViewState("columna") = e.SortExpression
'ahora por ejemplo q la primera vez sea ascendente
'dv.Sort = e.SortExpression & " " & "ASC"
'ViewState("orden") = "DESC"
dv.Sort = e.SortExpression & " " & "DESC"
ViewState("orden") = "DESC"
End If
Me.grvGrilla.DataSource = dv
grvGrilla.AutoGenerateColumns() = True
Me.grvGrilla.DataBind() |