Foros del Web » Programación para mayores de 30 ;) » .NET »

Tengo el siguiente Codigo que ordena mi datagrid

Estas en el tema de Tengo el siguiente Codigo que ordena mi datagrid en el foro de .NET en Foros del Web. pero ahora necesito que lo ordene ascendente y descendente que debo agregar para que lo haga Sub suborden(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridSortCommandEvent ...
  #1 (permalink)  
Antiguo 08/03/2005, 07:58
 
Fecha de Ingreso: marzo-2005
Mensajes: 190
Antigüedad: 19 años, 8 meses
Puntos: 0
Exclamación Tengo el siguiente Codigo que ordena mi datagrid

pero ahora necesito que lo ordene ascendente y descendente que debo agregar para que lo haga

Sub suborden(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridSortCommandEvent Args)
Dim dv As New System.Data.DataView()
Dim strorden As String

dv.Table = MyQueryMethod(DropDownList1.Items(DropDownList1.Se lectedIndex).Text, IIf((campoitem.Text = ""), "", DropDownList3.SelectedItem.Text), IIf((campoequipo.Text = ""), "", DropDownList4.SelectedItem.Text), IIf((campolugar.Text = ""), "", DropDownList5.SelectedItem.Text)).Tables(0)

dv.Sort = e.SortExpression
DataGrid1.DataSource = dv
DataGrid1.DataBind()




campoorden.Text = e.SortExpression + strorden





End Sub
  #2 (permalink)  
Antiguo 08/03/2005, 09:13
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 9 meses
Puntos: 50
Cita:
dv.Sort = e.SortExpression & " " & "ASC"

OR

dv.Sort = e.SortExpression & " " & "DESC"
.
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 08/03/2005, 09:40
 
Fecha de Ingreso: marzo-2005
Mensajes: 190
Antigüedad: 19 años, 8 meses
Puntos: 0
me lo podrias poner en el codigo para entender como va
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:30.