IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

[C#] DataGrid: Conserver tri pour l'édition d'1 ligne


Sujet :

ASP.NET

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 11
    Par défaut [C#] DataGrid: Conserver tri pour l'édition d'1 ligne
    Bonjour,

    Je voudrais savoir comment faire pour conserver le tri quand on clique sur le lien modifier (ou autre) d'un datagrid.
    En effet, par défaut l'évenement n'est pas retenu et quand on clique sur l'édition mon datagrid reviens dans l'ordre par défaut de la requete.

    J'ai essayé de passer le nom de la colonne en variable de session et de la récupérer au page_load, quand j'initialise le datagrid, et de faire un "ORDER BY" dans la requete de remplissage, mais le problème est qu'avec cette méthode on passe par SQLServer, et donc on ne peut pas trier les colonne "text" par exemple.

    Pouvez vous me renseigner sur ce point???

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 92
    Par défaut
    Pourquoi ne bind tu pas ton datagrid sur un dataview? Celui-ci te permets de trier à ta guise les données.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 11
    Par défaut
    C'est à dire?
    Je n'ai jamais utilisé les DataView.
    Pourrais-tu m'expliquer le principe?

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 92
    Par défaut
    En gros mais alors vraiment en gros, le dataview est un composant qui te permet te trier et filtrer les données qui sont dedans. En tous cas, rien ne t'empêche de créer un Dataview à la place d'un DataSet et de binder n'importe quel contrôle dessus.
    Pour plus de détails sur les méthodes et propriétés de cette classe, jette un oeil dans le MSDN.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 11
    Par défaut
    Pas de problème, je vais y faire un tour

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [ERP Métier] XML pour générer des éditions
    Par c0nd0r2007 dans le forum XQUERY/SGBD
    Réponses: 13
    Dernier message: 07/12/2007, 09h04
  2. [XSLT] Conditionner tri pour date
    Par SONY30 dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 11/04/2007, 10h18
  3. [MySQL] Problème de tri pour une application
    Par nanor21 dans le forum PHP & Base de données
    Réponses: 23
    Dernier message: 11/05/2006, 19h08
  4. Windows98 première édition pour une seconde édition....
    Par Angeldu74 dans le forum Windows 2000/Me/98/95
    Réponses: 2
    Dernier message: 09/02/2006, 11h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo