salve a tutti
avendo questo codice che mi esegue il cambio di pagina in un gridview:
praticamente la ricarica e si posizione nell'indice selezionato
il mio dubbio è se è possibile migliorare il tutto!codice:Protected Sub grwGrliglia_PageIndexChanging(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewPageEventArgs) Handles grwGrliglia.PageIndexChanging If isConnect() Then tr_Tran = oConn.BeginTransaction Try Call CaricaGriglia() tr_Tran.Commit() Catch ex As Exception tr_Tran.Rollback() Me.DIV_Errore.InnerText = ex.Message End Try oConn.Close() End If grwGrliglia.PageIndex = e.NewPageIndex grwGrliglia.DataBind() End Sub
praticamente vado a rileggere tutti e 2000 i record.
secondo voi potrei ricaricare solo i record che fanno parte della pagina selezionata?
oppure mi conviene tenermeli in sessione tutto il datatable?
grazei