Je veux lier dropdownlist qui est à l'intérieur d'un répéteur.mon code est
<asp:Repeater ID="rep_UnAssignComps" runat="server">
<ItemTemplate><asp:DropDownList ID="drp_CompPropAddress" runat="server">
</asp:DropDownList></itemTemplate></asp:Repeater>
source d'informationauteur Ram Singh
Sur votre Repeater
ItemDatabound
cas d'utilisation suivants:Utiliser l'événement ItemDataBound de la Répétition, comme ceci:
Aussi n'oubliez pas de définir les propriétés de datatextfield et DataValueField, que ce soit dans le balisage ou l'événement ItemDataBound.
J'ai juste trouvé un moyen de faire cela de manière déclarative:
Le "Adresse", utilisé dans la fonction Eval() est un membre de la classe qui est lié à la répétition fait en utilisant le code derrière. La source de données utilisée que ma liste est une Liste dans mon cas, qui contient les valeurs qui s'affichent dans la liste déroulante.
Utilisation Repeater
OnItemCreated
de l'événement et de lier les listes déroulantes à l'intérieur.HTML
Le code-behind: