05/12/2006, 08:52
|
| | | Fecha de Ingreso: septiembre-2005 Ubicación: Donosti, munduko politena
Mensajes: 83
Antigüedad: 19 años, 3 meses Puntos: 1 | |
Ya lo he conseguido, he utilizado al final el algoritmo que me ha puesto de ejemplo javiermil.
Dim aux As Object
Dim y As Integer
For x As Integer = 0 To listTareas.Count - 1
y = x
If Not x = listTareas.Count - 1 Then
Do While listTareas.Item(y).FechaInicio > listTareas.Item(y + 1).FechaInicio
aux = listTareas.Item(y)
listTareas.Item(y) = listTareas.Item(y + 1)
listTareas.Item(y + 1) = aux
If Not y = 0 Then
y -= 1
End If
Loop
End If
Next
Rootk, En el ejemplo que te vajas por la pagina del link que me has mandado, he visto que lo que hace es sacar en un datagrid, y segun en que columna le hace click, ordena por esa columna.
Yo lo que tengo es un poco distinto, yo relleno un bindinglist mediante llamada a una entidad, y los datos que tengo que sacar siempre ordenados por un campo en concreto. Fecha de inicio.
Lo que pasa que el ejemplo esta en windows, y yo tengo que aplicarlo as un aspx. Voy a intentar aplicarlo, y si eso ya te comento, ya que con el algoritmo se ralentiza mogollon la aplicacion en el caso de que halla muchas lineas.
Gracias.
__________________ Bueno PEÑA
AGUR !!! :adios: |