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 :

Gridview avec une colonne des checkboxs


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Février 2006
    Messages
    373
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 373
    Par défaut Gridview avec une colonne des checkboxs
    Bonjour,

    J'ai un gridview avec une colonne des checkboxs pour sélectionner les lignes à sauvegarder. J'ai activé le tri pour les autres colonnes contenant des données de la base de données. Le problème c'est que lorsque je clique sur l'entête d'une colonne pour le trier, les checkboxs cochées revienent à l'état initial, c-a-d non cochées.

    Comment résoudre ce problème? Et merci.

  2. #2
    Membre chevronné Avatar de jacky01
    Profil pro
    Développeur .NET
    Inscrit en
    Juin 2007
    Messages
    537
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2007
    Messages : 537
    Par défaut
    Ce n'est pas un problème de postback ?

  3. #3
    Membre éclairé
    Inscrit en
    Février 2006
    Messages
    373
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 373
    Par défaut
    Je ne pense pas.
    Parce que j'ai un boutton dans la même page où se trouve le gridview, et si je clique sur ce boutton, les checkboxs ne changent pas.

  4. #4
    Membre chevronné Avatar de jacky01
    Profil pro
    Développeur .NET
    Inscrit en
    Juin 2007
    Messages
    537
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2007
    Messages : 537
    Par défaut
    Il y a surement un update quelque part ...
    Lorsque tu click sur l'entête d'une colonne pour la trier, tu as surement un évènement de généré.
    Comment le gère-tu ?

  5. #5
    Membre éclairé
    Inscrit en
    Février 2006
    Messages
    373
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 373
    Par défaut
    Lorsque je clique sur l'entête, c'est le Visual Studio qui gére cet évenement pour trier la colonne.
    Je ne gére pas cet évenement.

  6. #6
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Quand tu lances le tri sur une colonne, le grid view est redatabindé, donc tu perds ta sélection. Rien de plus normal

  7. #7
    Membre éprouvé Avatar de beren.kei
    Inscrit en
    Mai 2008
    Messages
    135
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Mai 2008
    Messages : 135
    Par défaut
    tu peux gérer l'évènement de clic sur les en-têtes de colonnes d'un gridview je crois, en tout cas en C# on trouve l'évènement ColumnHeaderMouseClick()... à voir en asp !
    ensuite plus qu'à faire un test pour voir si c'est bien l'en tête de ta colonne de checkbox qui est cliqué

    par contre, je pense aussi que ca vient des postback, après test les clic de boutons dans le gridview n'ont pas l'air de générer de postback, tandis que le tri de colonne oui je crois...

    EDIT : oups trop tard, explication + haut ^^

Discussions similaires

  1. Réponses: 8
    Dernier message: 29/04/2010, 13h02
  2. [SQL] Effacer des membres avec une colonne ayant pour valeur un numéro
    Par mecmec dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 20/01/2008, 07h55
  3. Jvcl(grid avec une colonne checkbox)
    Par Klemsy78 dans le forum Delphi
    Réponses: 2
    Dernier message: 02/11/2006, 21h15
  4. Réponses: 3
    Dernier message: 26/07/2006, 10h18
  5. Réponses: 4
    Dernier message: 09/02/2005, 10h44

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