begin process at 2012 05 27 19:24:05
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

WebForms

 > 

PostBack

 > 

Deux Controles dynamiques


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Deux Controles dynamiques

vendredi 30 janvier 2009 à 07:30:40 | Deux Controles dynamiques

lalainyavo



Bonjour a tous !
j'ai besoin urgent de trouver une solution à mon problème.
Voila je crée dynamiquement (en asp.net,c#) des controles : panel qui contient des listbox dynamiques et avec un bouton dynamique qui servira à valider les éléments séléctionées dans les listbox. Il y a donc :
Panel 1 : listbox1, listbox2,listbox3 --->button1
Panel 2 : listbox1, listbox2,listbox3 --->button2
Panel 3 : listbox1, listbox2,listbox3 --->button3
tous les controles sont dynamiques, et le langage asp.net (c#) avec visual studio 2008.
Mon probleme c'est que dans l'événement du listbox , je voudrais récupérer le id du bouton clické .
merci davance.
vendredi 30 janvier 2009 à 09:21:45 | Re : Deux Controles dynamiques

SuperBouly

Membre Club

bonjour
quand tu cliques sur un bouton, tu peux déclencher l'exécution d'une 
protected void Page_Load(object sender, EventArgs e)
Tu cherches probablement le sender.ID

SuperBouly

vendredi 30 janvier 2009 à 10:59:31 | Re : Deux Controles dynamiques

lalainyavo


oui mais tu vois , je voudrais récupérer ce ID du bouton dans l'événement du listbox :
protected void  ListBox1_SelectedIndexChanged(object sender, EventArgs e)  { 
     string str = ((ListBox)sender).ID.Substring(7);
     //----je voudrais aussi récupérer le ID du bouton dynamique ici dans cette      //procédure , comment je fais ?
}
merci !
vendredi 30 janvier 2009 à 15:42:36 | Re : Deux Controles dynamiques

SuperBouly

Membre Club
essaie
Button monbouton=page.FindControl("monBouton")
tu auras sans doute monID=monbouton.ID
mais il faut que ton bouton ait été déjà créé à cet instant du déroulement .
SuperBouly
vendredi 30 janvier 2009 à 17:05:32 | Re : Deux Controles dynamiques

lalainyavo


protected void ListBox1_SelectedIndexChanged(object sender, EventArgs e)
    {
        string num = ((ListBox)sender).ID.Substring(12);
        ListBox lb = (ListBox)Page.FindControl("ListBoxLigne" + num);

        Button monbouton = (Button)Page.FindControl("monBouton");
        string monID = monbouton.ID;
}
l'inconvénient c'est que mes boutons sont créés automatiquement , donc leur ID aussi sont automatiques, je ne peux pas donc écrire : Button monbouton = (Button)Page.FindControl("monBouton" + i); -->or je n'ai pas encore la valeur de i (i doit etre l'id du bouton cliqué).
Comment puisse-je récupérer cet id ?
merci



Cette discussion est classée dans : controles, listbox, panel, listbox1, dynamiques


Répondre à ce message

Sujets en rapport avec ce message

Différences entre les controles Panel et PlaceHolder en asp.net [ par fr64 ] Bonjour,Je souhaiterais avoir un avis sur les principaux avantages/inconvénients à utiliser un controle PlaceHolder vs un controle Panel dans une page Imbrication de Controles Composites... [C#] [ par Bubuss ] Voilà je cherche à réaliser un control composite avec une propriété de type ListunCC> (<font color="#ff0000 TabPanel [ par theVince63 ] Bonjour,voila j'ai un probléme avec le chargment des tabpanels .  J'ai mis en place une page qui comporte un update panel dans lequel on trouve des co listbox action coté client [ par wally88 ] Bonjour, J ai deux listbox et deux bouttons me permettant de faire passé un element de la list1 à la list2 sur le boutton1 et inversement list2 -> lis recuperer valeur d'une listbox [ par wally88 ] Bonjour, je n'arrive pas a recuperer les valeur de ma listbox sur click d'un boutton.Je transfere des valeurs de la liste A à la liste B. et lorsque j Listbox et backcolor de lignes [ par yanis7518 ] Salut a tousj'ai une Listbox que je crée dynamiquement et je la databind avec une List.Ce que je voudrais c'est pouvoir mettre une couleur de fond pou Probleme collapse panel [ par yanis7518 ] Salut a tousvoila j'utilise le control Ajax CollapsiblePanelExtender afin d'avoir des panel qui se collapse(qui se referme) quand on click dessus.Ce q Listbox et select box problem [ par ghanmi04_05 ] Salut, g un problem avec Listbox et select boxje voudrai selectionner la valeur dans un selectbox quant je selectionne un valeur dans un listeboxnorma Affectation dynamique d'un identifiant LISTBOX ASP.NET C# [ par garcimor59 ] Bonjour à tous,Voilà j'utilise le code suivant pour afficher dynamiquement des list box dans une page aspx en fonction du nombre de CLT que j'ai dans Récuperation Control [ par garcimor59 ] Bonjour,Voilà j'ai le code suivant :         foreach (DataRow r in tableCLT.Rows)        {                ListBox _listBox = new ListBox();           


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,406 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales