[ASP Net]Problème de génération d'ID
	
	
		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 :P.
Là où ça coince c'est quand je génère les ID de mes DropDownList :?. J'écris ça :
	Code:
	
1 2 3 4 5 6 7 8 9
   | 
For 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>")
           Next | 
 Comme vous pouvez le voir la génération doit donner :- lstAM0
 - lstAM1
 - lstAM2
 - lstAM3
 - lstAM4
 - lstAM5
 - lstAM6
 
Or j'obtiens dans le code généré suivant:
	Code:
	
1 2
   | 
<select name="ctl00$Main$lst0" id="ctl00_Main_lst0">  | 
 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).
Voilà je vous remercie d'avance pour l'aide que vous m'apporterez. 8-)