Bonjour,
J'utilise OracleCommand, OracleDataAdapter, DataTable et un GridView1, oracle 10g. (c# aspx)
Mon OracleCommand est relié à une procédure stockée qui renvoit un refCursor.
A l'exécution, le gridview est bien rempli. Les pagers sont présent. Mais quand je veux me déplacer via le pager donc aller à la page 3. La grille se vide. Je suis obligé de ré executer la procédure et là je suis bien positionné.
Comment peut-on éviter le vidage de la grille et ne pas relancer la procédure ?
merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 OracleDataAdapter DataAdapter = new OracleDataAdapter(cmd); DataTable dtTable = new DataTable(); DataAdapter.Fill(dtTable); GridView1.DataSource = dtTable; GridView1.DataBind();
Cyril
Partager