J'ai une liste déroulante qui montre des noms de fichiers et quand l'index est changé, le fichier slected est offert pour le téléchargement. J'ai aussi un bouton qui crée de nouveaux fichiers ... maintenant, après qu'un nouveau fichier a été créé, le nouveau nom de fichier devrait également apparaître dans la liste déroulante. Cela fonctionne bien, quand je rafraîchis la page, mais ce n'est pas ce que je veux.ASP.NET - recharger une liste déroulante?
J'ai essayé de mettre la liste déroulante dans un panneau de mise à jour et de lui donner l'ID de bouton de création de fichier, il a échoué ... est-ce le bon apporach ou est-il un moyen plus facile?
Merci!
Je ne peux pas juste le faire fonctionner, ceci est mon code:
<asp:UpdatePanel ID="UP_ExportInvoices" runat="server" UpdateMode="Always">
<ContentTemplate>
<asp:DropDownList ID="DDL_ExportFileDownLoad" runat="server" AutoPostBack="true"
OnSelectedIndexChanged="DDL_ExportFileDownLoad_SelectedIndexChanged">
</asp:DropDownList>
</ContentTemplate>
</asp:UpdatePanel>
Je pensais que si le UpdateMode est réglé sur Toujours, que le contenu est toujours mis à jour? J'ai aussi ce bouton (asp: ImageButton) qui réside hors de ce UpdatePanel. J'ai essayé d'ajouter un déclencheur à ce bouton, mais cela n'a pas fonctionné. Que fais-je tort? Jusqu'à présent, je ne suis pas en mesure de faire des exceptions ou la liste déroulante n'est pas mise à jour.
Merci :)
Afficher le code ... –
Le bouton qui crée des fichiers est-il également placé dans le UpdatePanel? –
Non, il est placé à l'extérieur ... – grady