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

Paginar datagrid desde codigo.. asignarle la pagina..

Estas en el tema de Paginar datagrid desde codigo.. asignarle la pagina.. en el foro de .NET en Foros del Web. Que tal chicos... tengo una duda de como hacer esto: Paginar un datagrid especificandole a cual pagina ir.. tengo esto pero no me junciona... ************************************************** ...
  #1 (permalink)  
Antiguo 07/03/2005, 17:55
 
Fecha de Ingreso: febrero-2005
Mensajes: 8
Antigüedad: 19 años, 2 meses
Puntos: 0
Paginar datagrid desde codigo.. asignarle la pagina..

Que tal chicos... tengo una duda de como hacer esto: Paginar un datagrid especificandole a cual pagina ir.. tengo esto pero no me junciona...

************************************************** *****
Código:
 Dim NumPag As Integer = Session("PagGrid")

        If NumPag > 0 Then
            GridGrafSubs.CurrentPageIndex = NumPag
        End If
************************************************** *****

Cacho el numero de pagina que esta en sesion (la cual asigno cuando cambia la pagina del datagrid), lo que se trata de hacer es que cuando entre a otra pagina y regresa a donde esta el datagrid me lleve a la ultima pagina del grid seleccionada..

Aqui tomo la pagina seleccionada del grid..

************************************************** *****
Código:
  Private Sub GridGrafSubs_PageIndexChanged(bla, bla,)

        GridGrafSubs.CurrentPageIndex = e.NewPageIndex
        GridGrafSubs.EditItemIndex = -1

        ' Sube a session el numero de pagina del datagrid..
        Session("PagGrid") = GridGrafSubs.CurrentPageIndex

        ' Se llena nuevamente el datagrid con el datatable en session..
        LlenaGrid_Session()
    End Sub
************************************************** *****
  #2 (permalink)  
Antiguo 07/03/2005, 19:12
 
Fecha de Ingreso: febrero-2005
Mensajes: 8
Antigüedad: 19 años, 2 meses
Puntos: 0
Yap quedo.. solo era cosa de agregarle el databind despues de asignarle el numero de pagina..

Código:
 

If NumPag > 0 Then
            GridGrafSubs.CurrentPageIndex = NumPag
            GridGrafSubs.Databind()
End If
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 06:11.