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 :

recuperer les valeurs cochées d'une checkbox


Sujet :

ASP.NET

  1. #1
    Membre habitué
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2011
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2011
    Messages : 9
    Par défaut recuperer les valeurs cochées d'une checkbox
    Bonjour a tous ;
    je suis entrain de developper une IHM simple pour une application : mon IHM contient une "textbox" et une "checkbox". la page de mon IHM est ecrite en asp comme suit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
      <asp:Label ID="Label15" runat="server" Text="Please enter the name of your new offer ( 4 caracters minimum )  "Style="font-style:normal;" />
      <asp:Panel ID="Panel4"  runat="server" Height="28px" Width="915px">
        <asp:TextBox ID="Box1"  runat="server" Height="27px" Width="209px"></asp:TextBox>  
      </asp:Panel>  
      <asp:Panel ID="Panel12"  runat="server">
        <asp:Label ID="Label11" runat="server" Text="Please select charges wich you want to add to the new offer     "  Style="font-style:normal;" />
      </asp:Panel>   
      <asp:checkboxlist id="check1"    runat="server" Height="1222px" Width="91px">
        <asp:listitem id="option1" runat="server" value="BundleOfMinutes" />
        <asp:listitem id="option2" runat="server" value="Dialin" />
    <asp:Button ID="btngetcreaoff" Text="Validation"  OnClick="btnValidation_Click"
                        runat="server" Height="37px" />
    Mon probleme ,est que quand j'appuie sur le bouton "validation" ma methode btnValidation_Click (ecrite en C#) doit chercher le text de la textbox et les case cochées de la "checkbox", et c'est ce que je n'arrive pas a faire.
    merci d'(avance

  2. #2
    Membre émérite Avatar de bizet
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2005
    Messages
    717
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2005
    Messages : 717
    Par défaut
    Bonjour,

    pourquoi n'y arrives tu pas?
    Quel est le code écrit dans ta fonction? Quelles sont les valeurs récupérées?

    Sans plus de précisions, difficile de t'aider.

  3. #3
    Membre émérite

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2011
    Messages
    487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

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

    Informations forums :
    Inscription : Juin 2011
    Messages : 487
    Par défaut
    Bonjour,

    Ton objet Checkbox contient un attribut IsChecked qui est un booléen et qui renvoie si ta case est cochée ou non.
    Mon blog sur les technos .NET et Agile -> http://blog.developpez.com/maximepalmisano/

  4. #4
    Membre actif
    Homme Profil pro
    Ingénieur E&D
    Inscrit en
    Février 2010
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur E&D

    Informations forums :
    Inscription : Février 2010
    Messages : 48
    Par défaut
    Tu as juste un test tout bete a faire pour savoir si la cb est cochée :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    if(maCheckBox.Checked())
    {
       // code si la checkbox est cochée
    }
    string textDuTextBox = monTextBox.Text;
    Tu n'as plus qu'a l'adapter à tes controles.

  5. #5
    Invité de passage
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2011
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2011
    Messages : 1
    Par défaut
    Bonjour,

    Il y a plusieurs façon de récupérer la ou les valeurs sélectionnées, en fonction de tes besoins. Par exemple, tu peux essayer les codes suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    // Pour l'option 1
    if (this.check1.Items[0].Selected)
    {
        // code si la checkbox est cochée
    }
     
    // Pour l'option 2
    if (this.check1.Items[1].Selected)
    {
        // code si la checkbox est cochée
    }
    ou bien

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    foreach (ListItem item in check1.Items)
    {
        if (item.Selected)
        {
            System.Console.WriteLine(item.Value);
        }
    }

Discussions similaires

  1. recuperer les valeurs checkboxs PHP affichées avec une boucle
    Par programmatrice dans le forum Langage
    Réponses: 1
    Dernier message: 07/04/2012, 19h36
  2. comment recuperer les valeur des checkbox cochées
    Par nawak.seb dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/10/2008, 16h49
  3. comment recuperer les valeurs modifiees dans une collection
    Par anaisensitive dans le forum Struts 1
    Réponses: 11
    Dernier message: 09/09/2008, 10h56
  4. Réponses: 3
    Dernier message: 15/05/2008, 13h43
  5. Recuperer les valeurs d'une requette [C#]
    Par AlphonseBrown dans le forum C#
    Réponses: 7
    Dernier message: 22/11/2005, 16h36

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