Recuerda que en las ciencias un error casi siempere puede tener diversas soluciones, no obstante nosotros aquí compartiremos lo más óptimo y mejor.
Solución:
Prueba el siguiente código:
protected void grdView_PageIndexChanging(object sender, GridViewPageEventArgs e)
FillGrid();
grdView.PageIndex = e.NewPageIndex;
grdView.DataBind();
Intentalo
En la carga de la página
protected void Page_Load(object sender, EventArgs e)
if (!Page.IsPostBack)
loadGrid();
En la paginaindexcambiando
private void loadGrid()
using (your_bankEntities context = new your_bankEntities()) //use your connection .edmx
var jmDados = (from jm in context.yourdbo orderby jm.your fieldkey
select new
jm.Field1,
jm.Field2,
jm.Field3,
jm.Field4,
........
jm.n
).ToList();
GridView1.DataSource = jmDados;
GridView1.DataBind();
En la paginaindexcambiando
GridView1.PageIndex = e.NewPageIndex;
loadGrid();
Si te sientes suscitado, eres capaz de dejar una sección acerca de qué te ha gustado de esta crónica.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)