Impossibile ottenere UpdatePanel per l'aggiornamento sul paging di GridView
Domanda
Ho un GridView in un UpdatePanel (ASP.Net 2.0).
Ho questo codice per il metodo PageIndexChanging della vista griglia:
protected void grdProductSearch_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
grdProductSearch.PageIndex = e.NewPageIndex;
grdProductSearch.DataBind();
}
Per UpdatePanel, nella raccolta Trigger ho aggiunto GridView e il metodo PageIndexChanging per EventName.
Tuttavia, la griglia visualizza correttamente i dati ma non c'è risposta quando faccio clic sui numeri di pagina in basso. Che cosa sto facendo di sbagliato?
Grazie.
Soluzione
Dalla visualizzazione della griglia nel pannello di aggiornamento, non è necessario aggiungere trigger per il paging
- Nell'evento PageIndexchanging, dove si associano i dati alla griglia, assicurarsi che i dati vengano nuovamente recuperati dal DB
: assicurati che il paging di gridview sia abilitato ...
AllowPaging="True"
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow