Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   ASPX (.net) (http://www.forosdelweb.com/f78/)
-   -   Como paginar un gridview (http://www.forosdelweb.com/f78/como-paginar-gridview-448069/)

gabrisa 05/12/2006 11:14

Como paginar un gridview
 
hola dentro de mi aplicacion necesito paginar el gridview...

Pero tengo un problema, me aparece lo siguiente:
The GridView 'GridView1' fired event PageIndexChanging which wasn't handled

por que ocurre esto??

estoy llenado mi grid mediante codigo....

alguien me puede ayudar??

Thencho 05/12/2006 11:59

Buenas

Te esta diciendo que no encuentra el evento pageindexchanging del gridview, crealo y ponle el codigo necesario para que te pase a la pagina siguiente, si no, no te funcionara.

gabrisa 05/12/2006 12:07

Si me puedes dar una idea??...o sea no se que escribir en ese evento...


Se los agradeceria mucho...

lioncourt 05/12/2006 12:21

Yo tengo algo como ésto:

GridView1.PageIndex = e.NewPageIndex;
GridView1.DataBind();

y me funciona perfectamente. Prueba a ver.

gabrisa 05/12/2006 12:22

ok muchas gracias por la aportacion, lo checare y luego te digo....

gracias.....

gabrisa 06/12/2006 10:48

Re: Como paginar un gridview
 
hola...lo probé y funciona...pero ocurre lo siguiente....debo de presionar dos veces en los numeros de abajo del gridwiew para que me envie a la otra parte ...

Por que ocurre esto??...Si me pueden explicar como hacerle para que no lo haga....

Muchas gracias por responder...:-)

[email protected] 13/12/2006 02:21

Re: Como paginar un gridview
 
A mi me pasó algo semejante y era porqué para seleccionar un row le había puesto una imagen. Si se pone botón o link sólo hace un evento pero con imagen produce el evento dos veces. No se porqué.

FreeStyler2k4 29/04/2014 13:57

Respuesta: Como paginar un gridview
 
En el evento del PageIndexChanging del GridView debes incluir lo siguiente, si estas pasandole los datos desde un DataSet:

GridVIew1.DataSource = DataSet.Tables(0).DefaultView;
GridView1.PageIndex = e.NewPageIndex;
GridView1.DataBind();

A mi me funciona perfecto así.


La zona horaria es GMT -6. Ahora son las 20:51.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.