|    
			
				07/10/2009, 14:53
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: agosto-2008 
						Mensajes: 7
					 Antigüedad: 17 años, 2 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()
     |