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#] Récupérer dernier item coché dans CheckBoxList


Sujet :

ASP.NET

  1. #1
    Membre chevronné Avatar de Filippo
    Homme Profil pro
    Statisticien
    Inscrit en
    Mai 2004
    Messages
    864
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Statisticien

    Informations forums :
    Inscription : Mai 2004
    Messages : 864
    Par défaut [c#] Récupérer dernier item coché dans CheckBoxList
    bonsoir,
    je cherche à convertir un CheckBoxList ayant 2 items : "oui" et "non" en CheckBoxList "exclusif" pour qu'on ne puisse pas cocher "oui" et "non" à la fois.

    pour cela je pense agir dans l'événement SelectedIndexChanged, mais j'ai besoin de connaître le dernier item coché.

    Existe-t-il une propriété du CheckBoxList qui renvoie le numéro de l'item coché en dernier ?

    Merci.


  2. #2
    Membre éprouvé Avatar de davestar
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Septembre 2003
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Transports

    Informations forums :
    Inscription : Septembre 2003
    Messages : 99
    Par défaut
    Bonjour,
    Ajax.net a un composant qui fait ça très bien, tu peux voir une démo ici
    http://ajax.asp.net/ajaxtoolkit/

    Un conseil évite de faire un aller-retour serveur pour ce genre de chose, ça doit être géré coté client donc par du Javascript.

    Bonne journée

  3. #3
    Membre chevronné Avatar de Filippo
    Homme Profil pro
    Statisticien
    Inscrit en
    Mai 2004
    Messages
    864
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Statisticien

    Informations forums :
    Inscription : Mai 2004
    Messages : 864
    Par défaut
    Merci davestar

  4. #4
    Membre Expert Avatar de Mose
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 143
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 143
    Par défaut
    Question con : pourquoi pas deux radio boutons ?
    Question con (2) : pourquoi se prendre la tête à retenir le dernier coché, au lieu de regarder direct lequel des deux est coché ?

  5. #5
    Membre chevronné Avatar de Filippo
    Homme Profil pro
    Statisticien
    Inscrit en
    Mai 2004
    Messages
    864
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Statisticien

    Informations forums :
    Inscription : Mai 2004
    Messages : 864
    Par défaut
    En effet, j'ai bien pensé au radio button. Mais il fallait que je change pas mal de trucs dans mon code.

    Je m'en suis sorti en faisant des tests sur les 2 items du CheckBoxList.

    Mais pour ce genre de chose la prochaine fois je penserai au radio button

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

Discussions similaires

  1. [PHP 5.3] Récupérer les checkbox cochées dans une variable
    Par Invité dans le forum Langage
    Réponses: 6
    Dernier message: 01/06/2009, 12h25
  2. Réponses: 1
    Dernier message: 24/08/2008, 20h03
  3. Réponses: 3
    Dernier message: 15/05/2008, 13h43
  4. Réponses: 4
    Dernier message: 20/08/2007, 01h16
  5. Réponses: 8
    Dernier message: 30/11/2006, 18h32

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