Dar para recibir...
Estuve buscando info de como paginar un GV en asp.net 2.0 y sacando un poco de acá y otro poco de allá logré hacerlo.
Les dejo los pasos básicos para alguien que está empezando como yo si le sirve de algo.
1. Creamos el GV.
2. En las propiedades del mismo (seleccionamos el GV y F4 para que aparezcan las propiedades en el Visual Studio 2005) ponemos Allowpaging a TRUE. Si todo va bien nos aparecerán unos números en la parte inferior del GV aún sin ejecutar.
3. Copiamos y pegamos lo siguiente en el código del webform donde está el GV, está en vb.net 2005 (sacado de un post del amigo Fann_Lavigne):
Protected Sub gv_Main_PageIndexChanging(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewPageEventArgs) Handles gv_Main.PageIndexChanging
Me.gv_Main.PageIndex = e.NewPageIndex
With Me.gv_Main
.DataSource = MisDatos()
.DataBind()
End With
End Sub
4. En cada lugar donde dice "gv_Main" ponemos el nombre de nuestro GV
5. En ".DataSource = MisDatos()
.DataBind()"
Ahí enlazamos a nuestros datos como cuando llenamos el GV.
Bueno creo que con eso alcanza.
Si te sirvió expresalo aquí a ver si le sirve a alguien más.
Saludos