Pregunta

Tengo un GridView en un UpdatePanel (ASP.Net 2.0).

Tengo este código para el método PageIndexChanging de la vista de cuadrícula:

   protected void grdProductSearch_PageIndexChanging(object sender, GridViewPageEventArgs e)
   {
            grdProductSearch.PageIndex = e.NewPageIndex;
            grdProductSearch.DataBind();
   }

Para UpdatePanel, en la colección Triggers he agregado GridView y el método PageIndexChanging para EventName.

Sin embargo, la cuadrícula muestra los datos correctamente, pero no hay respuesta cuando hago clic en los números de página en la parte inferior. ¿Qué estoy haciendo mal?

Gracias.

¿Fue útil?

Solución

Desde su vista de cuadrícula en el panel de actualización, no es necesario agregar un disparador para paginación

--En el evento PageIndexchanging, donde vincula los datos a la cuadrícula, asegúrese de que los datos se recuperen nuevamente de la base de datos

: asegúrese de que la paginación de gridview esté habilitada ...

AllowPaging="True"
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top