Bouton datalist [Résolu]

Signaler
Messages postés
357
Date d'inscription
samedi 11 décembre 2010
Statut
Membre
Dernière intervention
3 octobre 2012
-
hugo7
Messages postés
357
Date d'inscription
samedi 11 décembre 2010
Statut
Membre
Dernière intervention
3 octobre 2012
-
Bonjour j'ai un datalist qui contient une colonne linkbutton.
je voudrais récuperer le text du linkbutton sur lequel l'utilisateur a cliquer.
J'ai essayer :
textbox2.text = Datalist1.SelectedValue

Mais sa na pas marché.
D'avance merci pour vos réponses

4 réponses

Messages postés
357
Date d'inscription
samedi 11 décembre 2010
Statut
Membre
Dernière intervention
3 octobre 2012

Bon c'est pas grave je vais faire autrement , merci quand même.
Messages postés
118
Date d'inscription
lundi 16 février 2009
Statut
Membre
Dernière intervention
6 décembre 2010
1
Je ne suis pas sur d'avoir compris ce que tu cherches a faire ici.

Pour récuperer l'evenement de click dans un datalist tu devrais utiliser OnItemCommand. Regardes de ce coté:
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.datalist.onitemcommand.aspx
Messages postés
51
Date d'inscription
vendredi 5 janvier 2007
Statut
Membre
Dernière intervention
4 mars 2009

Bonjour,
pour recuperer le text du linkbutton sur lequel l'utilisateur a cliquer tu peu ajouté se ptit code dans l'evenement click du linkbutton :

LinkButton LinkBtn = (
LinkButton)sender;

DataListItem Maligne = (
DataListItem)LinkBtn.NamingContainer;
int Index Maligne.ItemIndex;textbox2.Text ((

LinkButton)MyDataListe.Items[indexer].FindControl(
"IDduLinkButton")).Text;

bon courage!
Messages postés
357
Date d'inscription
samedi 11 décembre 2010
Statut
Membre
Dernière intervention
3 octobre 2012

Merci pour vos réponseRougailSaucisse et didilcool.
Le problème c'est que je ne sais pas comment s'appelle  ma ligne.
Voici le code de ma datalist :

 
       
       

         

            Sujet N° :
            ' />   
           

         

         

           Le :
            ' />
           

         

         

           De :
            ' />
         

          

             ' />
           
         

         

         

        

        

       
   

Merci d'avance pour vos réponses.