J'ai un <asp:DropDownList>
qui est rempli par les éléments de la liste statique.OnDataBound non déclenché pour asp: DropDownList avec asp statique: ListItems
<asp:DropDownList ... OnDataBound="handlerMethod">
<asp:ListItem Value="..." Text="..." />
<asp:ListItem Value="..." Text="..." />
<asp:ListItem Value="..." Text="..." />
</asp:DropDownList>
Le problème est que l'événement OnDataBound
ne se déclenche pas quand la liste est remplie. Je dois le déclencher pour remplir d'autres données à partir des éléments de la liste qui se trouvent dans la liste déroulante.
La documentation dit:
Cette méthode informe un contrôle serveur que toutes les données de liaison logique associée à la commande terminée.
Mes yeux sont rivés sur ce mot « logique » qui me fait chose que je manqué le point lorsque l'événement est déclenché
Mais si tel est le cas, comment puis-je obtenir l'événement déclenché ou quoi autre événement puis-je utiliser pour savoir quand la liste a fini d'être remplie?
Avez-vous dit statique? Vous les tapez dans le fichier '.aspx'? Si oui, il ne sera pas déclenché. Je pense qu'il sera déclenché lorsque vous utilisez la méthode '.Bind'. – dpp
@domanokz: Oui, je les tape dans .aspx. – brb