|
Tenes que capturar el
evento PageIndexChanging y cambiarle la pagina “a mano”, una vez
que la seteaste tenes que hacer el DataBind() de nuevo… (si no le pusiste
el DataSource durante ese request acordate que las grillas no mantienen estado por
lo que vas a tener que rehacer la misma consulta que habias hecho al principio… Todo el codigo te
quedaria algo asi: protected void Page_Load(object sender, EventArgs e) { MostrarInformacion(); } void
GridView1_PageIndexChanging(object
sender, GridViewPageEventArgs
e) { GridView1.PageIndex =
e.NewPageIndex; GridView1.DataBind(); } private void MostrarInformacion() { // TODO: hacer la consulta aca ;) GridView1.DataSource
= resultado_de_la_consulta; GridView1.DataBind(); } Espero que te sirva!, Saludos! From: Tengo un GridView que lo
lleno por código, donde le cambio los procedimientos almacenados que lo llenan,
y por ende los parámetros. Cuando lo lleno de esta manera no me pagina, es decir,
cuando quiero ir a la segunda o cualquier otra página se me limpia el GridView,
esto no sucede si le pongo cualquiera de esos procedimientos almacenados, con
sus parámetros en vista de diseño, ¿Qué sucederá? De antemano,
gracias… Nos vemos… Força Barça!!! --------------------------- Ing.
Yudiel Guerra C. Dpto.
Desarrollo Software --------------------------- From: Configuraste el firewall?? Estas usando XP W2K3? Saludos On 10/6/06, Yudiel
Guerra C. <[EMAIL PROTECTED]>
wrote: Hola a todos! -- |
- [puntonet] Problemas con el GridView!!! Yudiel Guerra C.
- [puntonet] Problemas con el GridView!!! Diego Jancic
