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 :

[VB.Net] Repeater numero de ligne et data


Sujet :

ASP.NET

  1. #1
    Membre régulier
    Inscrit en
    Février 2004
    Messages
    210
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 210
    Points : 103
    Points
    103
    Par défaut [VB.Net] Repeater numero de ligne et data
    Hello,

    comment faire pour obtenir la valeur de la donnée "idclient" de la ligne "5" du repeater "RepeaterClient" en code behind ?

    merci !

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 100
    Points : 93
    Points
    93
    Par défaut
    A quel moment tu veux çà (évenement?)?
    Y'a quoi dans ton repeater?
    Precise un peu

  3. #3
    Membre régulier
    Inscrit en
    Février 2004
    Messages
    210
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 210
    Points : 103
    Points
    103
    Par défaut
    Salut,

    c'est la suite de mon post sur les 3 check box :
    http://www.developpez.net/forums/viewtopic.php?t=404107

    j'ai l'index, la check box et sa valeur, je veux avoir l'idclient( un champ du repeater)

    Merci

  4. #4
    Membre régulier
    Inscrit en
    Février 2004
    Messages
    210
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 210
    Points : 103
    Points
    103
    Par défaut
    j'ai trouvé !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     Dim cbk As CheckBox = CType(sender, CheckBox)
            Dim dgItem As RepeaterItem = CType(cbk.NamingContainer, RepeaterItem)
            Response.Write("<body><script>alert(""" & CType(RepeaterDroitsUtil.Items(dgItem.ItemIndex).FindControl("LabelIdClient"), Label).Text & cbk.ID.ToString & cbk.Checked & """);</script></body>")

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 100
    Points : 93
    Points
    93
    Par défaut
    Euh fallait preciser que ton id était dans un label..

  6. #6
    Membre régulier
    Inscrit en
    Février 2004
    Messages
    210
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 210
    Points : 103
    Points
    103
    Par défaut
    En fait, je préfererai qu'il n'y soit pas, mais jai pas trouvé comment faire.
    Alors je met une label cachée.

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 100
    Points : 93
    Points
    93
    Par défaut
    Autre solution

    A ta checkBox tu rajoute un attribut:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
     <asp:CheckBox AutoPostBack=True ID="cb" Runat=server Checked='<%#((data) (Container.DataItem)).chk %>' IdBase='<%#((data) (Container.DataItem)).id %>'>
    Dans ton code behind tu le recupere comme çà
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    int id = (int)cb.Attributes["IdBase"];

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

Discussions similaires

  1. [VB.NET] Numero de ligne d'un gridview
    Par Wells dans le forum ASP.NET
    Réponses: 8
    Dernier message: 07/06/2007, 13h38
  2. [VB.NET] Repeater plusieurs items sur une ligne
    Par diaboloche dans le forum ASP.NET
    Réponses: 5
    Dernier message: 09/03/2007, 13h53
  3. [VB.NET] Repeater imbriqué
    Par Sadneth dans le forum ASP.NET
    Réponses: 8
    Dernier message: 18/02/2005, 15h31
  4. [VB.NET] Recuperer numero ligne dans DATAGRID apres event
    Par stephane93fr dans le forum Windows Forms
    Réponses: 4
    Dernier message: 13/01/2005, 11h58
  5. Réponses: 2
    Dernier message: 19/05/2004, 10h13

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