![]() |
Problema con Datagrid Hola a todos... Me encuentro programando con webforms (ASP.NET),, y tengo el siguiente problema: Tengo 2 botones, cada uno viaja a mi base de datos para recoger informacion a traves de 2 consultas y mostrarlos en un datagrid,, hasta aca no tengo ningun problema (2 botones=2 consultas y 1 datagrid),,, resulta que cada consulta me trae mas de 15 registros,, y se me ocurrio utilizar paginacion en el datagrid para ir mostrando los registros de 10 en 10,,, Cuando ejecuto la primera consulta y utilizo la paginacion todo bien hasta ahi, pero si despues de utilizar la paginacion se me ocurre hacer click en el segundo botn, para ejecutar la segunda consulta, me bota el siguiente error:Detalles de la excepción: System.Web.HttpException: Valor CurrentPageIndex no válido. Debe ser >= 0 y < PageCount,,, En otras palabras si no utilizo la paginacion todo va bien, ejecutando una u otra consulta,, pero al momento de utilizar la paginacion y luego querer ejecutar la segunta consulta, me da error... Probe limpiando el datagrid de esta manera: dgMisOrdenes.DataSource = Nothing dgMisOrdenes.DataBind() Pero nada el problema aun persiste,,, luego se me ocurrio hacer una depuracion paso a paso.. y descubri, que el dataset (que utilizo para llenar mi datagrid) si se llena de los datos,, pero al momento de poner: dgMisOrdenes.Datasource = ds dgMisOrdenes.DataBind() No ocurre nada pues mi grilla sigue estando vacia... Espero me puedan ayudar, pues ya llevao bastante tiempo tratando de encointrar la solucion a este problema y nada de nada.. Gracias de antemano. |
Hola, puedes probar colocando datagrid.CurrentPageIndex = 0 cada vez que ocurra el evento pageindexchange del datagrid al moverte por las paginas del mismo espero te sirva saludos... |
Hola emedt, le acertaste, esa era la solucion, muchas gracias por responder tan rapido,, |
Re: Problema con Datagrid Hola amigos, soy nuevo en el foro, espero que me puedan ayudar: Estoy desarrollando un programa en vb.net 2003, tengo un grid el cual lleno de informacion desde un dataset, todo va bien: carga la informacion y cuando no hay registros se queda vacio. El problema se da cuando despues de haber seleccionado una fila y hago una busqueda que me retorna 0 registros, obviamente el grid se vacia excepto la celda en la que hice el click previo que se queda pintada con el dato que mostraba, es raro porque como la busqueda retorna 0 registros pues no hay filas en el grid pero si se ve esa celda como si estuviera flotando. Espero puedan ayudarme Gracias |
| La zona horaria es GMT -6. Ahora son las 07:44. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.