Quelqu'un peut-il me dire comment je peux faire fonctionner cette fonction? Je veux distinguer les commandes déroulantes à l'intérieur d'un contrôle de répéteur. Je comprends maintenant le mode de vie et comment le tampon est déjà écrit, mais quelles sont mes alternatives? Voici ce qui se passeASP.NET Modifier l'ID de contrôle de liste déroulante à l'intérieur de l'élément de répéteur de façon dynamique
Code de fichier
Dim repeatTimes((TotalAdInsured - 1)) As Integer
myRepeater.DataSource = repeatTimes
myRepeater.DataBind()
Aspfile
<asp:Repeater ID="myRepeater" runat="server">
<ItemTemplate>
<asp:DropDownList ID="AdTitle<%# Container.ItemIndex %>" runat="server">
<asp:ListItem Selected="True" Value="" Text=""/>
<asp:ListItem Selected="False" Value="Miss" Text="Miss"/>
<asp:ListItem Selected="False" Value="Ms" Text="Ms"/>
<asp:ListItem Selected="False" Value="Mrs" Text="Mrs"/>
<asp:ListItem Selected="False" Value="Mr" Text="Mr"/>
<asp:ListItem Selected="False" Value="Other" Text="Other"/>
</asp:DropDownList>
</ItemTemplate>
</asp:Repeater>
Retours cette erreur
Parser Message d'erreur: 'AdTitle <% # Container.ItemIndex%>' est pas un identifiant valide.