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 :

Checkboxlist et ajout d'attribut


Sujet :

ASP.NET

  1. #1
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut Checkboxlist et ajout d'attribut
    Bonjour,

    Je n'arrive pas à ajouter un attribut aux ListItem d'une checkboxlist.

    Avez vous une solution ?

    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
    Je ne vois pas que lest le problème comme ça

    Peux-tu en dire un peux plus et un bout de code peut être bienvenue

  3. #3
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut
    Le probleme est que tu ne peux ajouter d'attribut au ListItem d'un checkBoxList.

  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
    Ba je comprend pas pourquoi car moi je peux, j'ai fait le test ça fonctionne très bien...

  5. #5
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut
    Tu me dis que ca ca mqrche pour toi ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    foreach (ListItem item in chkExchanges.Items)
                {
                    item.Attributes.Add("monAtt","Ce que je veux");
                }

  6. #6
    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
    oui exactement.

  7. #7
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut
    Tu vois l'attribut dans le code HTML ?

  8. #8
    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
    je ne sais pas j'ai pas regarder. Je vérifierais et te redirais.

  9. #9
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Je confirme
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <asp:ListBox ID="ListBox1" runat="server">
        <asp:ListItem>1</asp:ListItem>
        <asp:ListItem>2</asp:ListItem>
        <asp:ListItem>3</asp:ListItem>
        <asp:ListItem>4</asp:ListItem>
    </asp:ListBox>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    protected void Page_Load(object sender, EventArgs e)
    {
        foreach (ListItem item in ListBox1.Items)
        {
            item.Attributes.Add("monAtt", "Ce que je veux");
        }
    }
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <select size="4" name="ctl00$ContentPlaceHolder1$ListBox1" id="ctl00_ContentPlaceHolder1_ListBox1">
    	<option value="1" monAtt="Ce que je veux">1</option>
    	<option value="2" monAtt="Ce que je veux">2</option>
    	<option value="3" monAtt="Ce que je veux">3</option>
    	<option value="4" monAtt="Ce que je veux">4</option>
     
    </select>
    "Winter is coming" (ma nouvelle page d'accueil)

  10. #10
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut
    moi ca ne marche pas.

    La seule difference est que les items sont genereres a partir de la bdd.

    Et moi je peux vous confirmer que ca ne marche pas !!!!!

  11. #11
    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
    Je ne vois pas pourquoi cela ne fonctionnerais pas ...

    Concrètement dèjà est-ce que visual te propose item.Attributes.Add ?
    Tu as un message d'erreur ?

    Sinon un peut de code serais pas mal parce que la j'avoue que j'ai du mal à cerné le problème.

  12. #12
    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
    Une checkbox va générer en html un span et un input type checkbox.

    L'attribut que tu ajoutes est appliqué au span et non à l'input

  13. #13
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut
    je suis d'accord avec toi lutecefalco.
    Par conseuqnt je ne conprends pourquoi pour jacky01 et Immobilis ca marche

  14. #14
    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
    Parce que c'est des ListBox et non des CheckboxList

  15. #15
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut
    Ah oui c'est vrai. m'aurais ton repondu a cote ?

  16. #16
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Citation Envoyé par topolino Voir le message
    Ah oui c'est vrai. m'aurais ton repondu a cote ?
    Ok, on dirait qu'on a répondu trop vite. Avec une checkboxlist cela donne chez moi:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    <table id="ctl00_ContentPlaceHolder1_CheckBoxList1" border="0">
        <tr>
            <td>
                <span monatt="Ce que je veux">
                    <input id="ctl00_ContentPlaceHolder1_CheckBoxList1_0" type="checkbox" name="ctl00$ContentPlaceHolder1$CheckBoxList1$0" /><label
                        for="ctl00_ContentPlaceHolder1_CheckBoxList1_0">1</label></span></td>
        </tr>
        <tr>
            <td>
                <span monatt="Ce que je veux">
                    <input id="ctl00_ContentPlaceHolder1_CheckBoxList1_1" type="checkbox" name="ctl00$ContentPlaceHolder1$CheckBoxList1$1" /><label
                        for="ctl00_ContentPlaceHolder1_CheckBoxList1_1">2</label></span></td>
        </tr>
        <tr>
            <td>
                <span monatt="Ce que je veux">
                    <input id="ctl00_ContentPlaceHolder1_CheckBoxList1_2" type="checkbox" name="ctl00$ContentPlaceHolder1$CheckBoxList1$2" /><label
                        for="ctl00_ContentPlaceHolder1_CheckBoxList1_2">3</label></span></td>
        </tr>
        <tr>
            <td>
                <span monatt="Ce que je veux">
                    <input id="ctl00_ContentPlaceHolder1_CheckBoxList1_3" type="checkbox" name="ctl00$ContentPlaceHolder1$CheckBoxList1$3" /><label
                        for="ctl00_ContentPlaceHolder1_CheckBoxList1_3">4</label></span></td>
        </tr>
    </table>
    C'est pas pareil...

    Si tu nous disais ce que tu souhaites faire? Un truc du genre onclick sur la checkbox?

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

Discussions similaires

  1. Réponses: 3
    Dernier message: 07/05/2010, 13h54
  2. [SimpleXML] [DOM] Ajouter un attribut
    Par Klimium dans le forum Bibliothèques et frameworks
    Réponses: 45
    Dernier message: 14/12/2006, 12h56
  3. Ajouter un attribut à un élément
    Par eXiaNazaire dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 07/12/2006, 11h52
  4. [build] ajout d'attribut
    Par ebaynaud dans le forum Java ME
    Réponses: 1
    Dernier message: 07/07/2006, 12h42
  5. Ajout d'attribut à l'élément "Body"
    Par Tirlibibi dans le forum XMLRAD
    Réponses: 2
    Dernier message: 07/04/2003, 15h52

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