Je crée des zones de texte dynamiquement et j'essaie d'obtenir leurs valeurs quand je clique sur un bouton, mais elles sont parties. Je crée les zones de texte (déclaration, initialisation, en les ajoutant à l'espace réservé) dans un autre événement de bouton de clic. Que dois-je changer pour être capable de lire leurs valeurs?Quand créer des contrôles dynamiquement, de sorte que lorsque je clique sur un bouton, je peux sauvegarder leurs valeurs?
Répondre
Si vous créez les contrôles sur l'étape d'initialisation (par exemple: événement Init) à chaque requête (par exemple, à la fois de publication et de non-publication), ils seront disponibles et conserveront leur état.
que voulez-vous dire par créer? lequel de ceux que vous voulez dire? (déclaration, initialisation, en les ajoutant à la place) ou tous? –
Afin de préserver l'état des contrôles dynamiques, ils doivent être créés (instanciés et ajoutés à la page/placeholder) dans l'événement Init. –
Il peut y avoir plusieurs raisons pour lesquelles l'initialisation de votre contrôle est exécutée avant le gestionnaire d'événements. Ce sera le cas si vous retournez initialiser les contrôles dans page_load. Le gestionnaire d'événements click est exécuté après l'exécution de page_load
Pourquoi ne pas utiliser les valeurs Request.Form
? Cela devrait fonctionner indépendamment de la façon dont vous ajoutez les contrôles. Publier une source, afin que nous puissions voir ce qui se passe. :)
- 1. Comment ouvrir Windows Explorer quand je clique sur un bouton?
- 2. Comment puis-je trouver le noeud sélectionné de l'arborescence lorsque je clique sur le bouton droit
- 3. Que se passe-t-il lorsque je clique sur le bouton Arrêter du navigateur?
- 4. Comment puis-je savoir quand on clique sur un bouton dans un itemRenderer Flex DataGrid?
- 5. Quel wiki va me permettre de créer dynamiquement une page quand on clique sur son lien?
- 6. Comment changer la fonction appelée quand je clique dans le bouton de fermeture sur php-gtk?
- 7. asp.net mvc ajax rafraîchir quand je clique sur une étiquette
- 8. Comment puis-je forcer un ComboBox de style DropDownList à ne s'ouvrir que lorsque l'utilisateur clique sur le bouton déroulant?
- 9. Débarrassez-vous du focus rect sur un NSCell. N'apparaît que lorsque je clique avec le bouton droit
- 10. listview.selectionchanged, puis-je le déclencher à chaque fois que je clique sur un élément?
- 11. Lorsque je télécharge/copie une image échoue, lorsque je clique sur Actualiser/Renvoyer cela fonctionne
- 12. quand je clique sur cette zone de texte, elle devient grande mais quand je clique loin comment puis-je la faire revenir à la normale?
- 13. les contrôles dynamiquement chargés perdent des valeurs (ASP.NET)
- 14. créer un paquet UDP je peux diviser
- 15. ListBox désactive instantanément lorsque je clique dessus dans ASP.NET
- 16. ASP.NET MVC: créer dynamiquement des contrôles
- 17. Comment est-ce que je peux attraper un symbole que l'utilisateur est frappé sur le clavier?
- 18. Comment puis-je implémenter un OutputStream que je peux rembobiner?
- 19. créer un contrôle sur le bouton créé dynamiquement
- 20. Comment puis-je utiliser PHP pour lire des clips vidéo lorsque l'utilisateur clique sur une vignette?
- 21. Erreur "Impossible de charger" lorsque je clique sur un élément de travail
- 22. Comment créer une sous-classe de TabPage que je peux éditer comme un UserControl?
- 23. Le gestionnaire d'événement Onclick est exécuté plusieurs fois lorsque je clique sur un lien
- 24. Obtenir des valeurs de contrôles ajoutés dynamiquement dans ASP.NET
- 25. Comment ajouter un bouton dynamiquement sur l'API ArcGIS Silverlight?
- 26. Comment puis-je déplacer des contrôles dans un contrôle utilisateur ajouté dynamiquement dans la page?
- 27. Je veux arrêter la demande du navigateur, lorsque l'utilisateur clique sur un bouton de l'interface utilisateur, comme bouton d'arrêt sur le navigateur
- 28. Gestion de l'état usercontrol sur les contrôles utilisateur ajoutés dynamiquement
- 29. comment sélectionnez-vous toutes les cases à cocher lorsque l'utilisateur clique sur un bouton
- 30. Organisation de contrôles créés dynamiquement sur un formulaire Web
avez-vous un exemple de code pour contenir votre problème? vous devriez normalement pouvoir accéder aux objets de votre classe à partir de tous les événements. –