Comment envoyer des variables d'un contrôle utilisateur à un autre sur la même page Web asp.net pendant une publication sans utiliser de variables de session? Les champs cachés pourraient être une option, n'importe quoi d'autre?Comment envoyer des variables d'un contrôle utilisateur à un autre sans utiliser de session?
Répondre
En général, les contrôles d'une page doivent être très peu connus l'un de l'autre.
Cependant, la page les connaît tous les deux. Avoir une propriété sur le premier contrôle que la page lira, puis la page utilisera cette valeur pour définir une propriété sur le second contrôle.
HttpContext.Items? Propriétés publiques (se sent sale) == ((OtherControl) this.Control.Page.FindControl ("OtherControl")). PropertyName?
Chaque contrôle peut avoir des propriétés qui sont conservés au moyen d'viewstate, à la page charge assigner la propriété à une variable sur la page, l'autre commande peut être réglée à l'aide
Les contrôles utilisateur doivent être des entités indépendantes. La meilleure façon de communiquer entre eux est d'utiliser des événements. La page contenant est responsable de la souscription et de la gestion des événements, ainsi que de la coordination des actions entre les contrôles utilisateur.
- 1. Envoyer une frappe à un autre contrôle
- 2. Comment utiliser un contrôle utilisateur asp.net dans un autre contrôle utilisateur?
- 3. Détruire des variables de session dans une autre application
- 4. Comment envoyer un message de session à un utilisateur anonyme sur un site Django?
- 5. passer une valeur de formulaire à un autre formulaire sur une autre page sans utiliser de variables URL (javascript)
- 6. Envoyer permet d'accéder à des variables privées
- 7. ASP.NET: Problèmes de référencement d'un contrôle utilisateur dans un autre contrôle utilisateur?
- 8. Comment obtenir des informations utilisateur dans un bean session sans état
- 9. Passer des valeurs d'un contrôle Usercontrol à un autre UserControl!
- 10. Copie d'informations d'un contrôle utilisateur créé dynamiquement vers un autre contrôle utilisateur créé dynamiquement
- 11. Déplacement des paramètres utilisateur de Mac vers un autre utilisateur
- 12. PL/SQL: Comment déclarer des variables de session?
- 13. Comment affecter un contrôle utilisateur à un espace de nom sans code-behind?
- 14. Un moyen facile de créer un formulaire pour envoyer un courriel à SharePoint sans utiliser l'infopath
- 15. Comment donner des variables JavaScript à partir de variables ASP.NET?
- 16. Variables de session Java
- 17. Comment envoyer des arguments optionnels à une autre fonction/méthode?
- 18. Caching partiel du contrôle utilisateur ASP.NET par valeurs de variables
- 19. Utilisation d'un contrôle utilisateur d'un autre projet
- 20. Comment transférer une partie de l'entrée d'un contrôle à un autre sans perdre le focus?
- 21. comment envoyer le signal d'un programme à un autre?
- 22. Variables de session dans JSP
- 23. Rendre un contrôle utilisateur à une chaîne
- 24. Déplacement d'un contrôle utilisateur Web à un autre espace de noms
- 25. Envoyer un événement KeyEvent d'un formulaire à un contrôle
- 26. Comment passer une session d'une application à une autre?
- 27. Si nous ne sommes pas autorisés à utiliser des variables statiques dans les beans session, comment définir un logger?
- 28. Javascript et variables de session
- 29. Comment spécifier des actions sans utiliser d'aide
- 30. Comment envoyer un ID utilisateur entre différentes applications dans ASP.Net?
Avez-vous un lien pour échantillonner? le sujet a du sens mais l'implémentation n'est pas facile pour moi –
Jetez un oeil à ma réponse à cette question: http://stackoverflow.com/questions/839365/best-way-to-display-search-results-on-the- same-page-as-the-search-control-in-asp –