Bonjour,
j'ai une page qui présente un ObjectDataSource (ods), un gridView (gv) et un formView (fv)
Le gv et le fv présente les mêmes informations mais l'un en liste et l'autre en formulaire pour l'édition et l'insertion d'enregistrement.
Premier problème : lors du chargement de la page, la requete à la base de donnée est lancée à chaque fois que la méthode select du ods est apelée.
Ceci ralenti bien evidement le chargement de la page.
En plus à ce beau tableau, j'ai rajouter un tri sur le gv.
Dans ce cas, la requete est lancée 3 fois
Alors j'ai bien essayé d'utiliser le Cache du ods mais dans ce cas le tri ne fonctionne plus![]()
Voici l'erreur :
alors que sans EnableCaching=true, le tri fonctionne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 La source de données 'odsSynthese' ne prend pas en charge le tri de données IEnumerable. Le tri automatique n'est pris en charge qu'avec DataView, DataTable et DataSet.
D'avance merci pour votre aide
Partager