Bonjour,
Je développe en ce moment un logiciel de planning et je dois donc générer des tableaux dynamiquement. Je suis amené à créer des DropDownList dynamiquement. Jusque là pas de souci, une boucle For à ma convenence et c'est fait.
Là où ça coince c'est quand je génère les ID de mes DropDownList. J'écris ça :
Comme vous pouvez le voir la génération doit donner :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9For j As Integer = 0 To 6 lstRay.ID = "lstRay" & i Response.Write("<td colspan='2' class='headerstbl'>")%> <asp:DropDownList ID="lstAM" runat="server" DataSourceID="Rayons" DataTextField="Description_Rayon" DataValueField="ID_Rayon"></asp:DropDownList> <% Me.lstAM.ID = "lstAM" & j Response.Write("</td>") NextOr j'obtiens dans le code généré suivant:
- lstAM0
- lstAM1
- lstAM2
- lstAM3
- lstAM4
- lstAM5
- lstAM6
Je voulais donc demander s'il existait un moyen de ne pas avoir le ctl00_Main devant en sachant que le Main est un ContentPlaceHolder de ma page Maître (sinon cela donne ctl00_lst0).
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
Voilà je vous remercie d'avance pour l'aide que vous m'apporterez.

 

 
		
		 
         
 

 
			
			


 
   
 




 
				 [ASP Net]Problème de génération d'ID
 [ASP Net]Problème de génération d'ID
				 Répondre avec citation
  Répondre avec citation
Partager