Connaissez-vous un inconvénient d'ajouter des contrôles à une page sur l'événement PreRender? s'il vous plaît ne répondez pas «dépend de votre cas» Je parle en général :-)Ajout de contrôles à la page sur PreRender
Répondre
L'événement PreRender
se produit après les événements de contrôle, de sorte que le contrôle n'a pas pu utiliser d'événements.
Si vous ajoutez par exemple un Button
dans Page_PreRender
, il est trop tard pour brancher un gestionnaire d'événements Click
pour elle. Au postack, le bouton ne sera pas recréé tant que l'événement click n'aura pas été traité (et ignoré).
Oui, voir ce lien pour le cycle de vie de ASP.NET:
http://msdn.microsoft.com/en-us/library/ms178472.aspx
Je recommande l'ajout de contrôles sur l'événement Init
que le nouveau contrôle serait par ailleurs dégagé sur toute postbacks. C'est selon http://www.4guysfromrolla.com/articles/092904-1.aspx.
« après Raised tous les contrôles ont été initialisé et tous les paramètres de la peau ont été appliqués. Utilisez cet événement pour lire ou initialiser les propriétés du contrôle. '
- 1. Comment modifier HTML brut de la page ASP.NET sur PreRender?
- 2. Réglage de la position absolue dans prerender()
- 3. Ajout de contrôles dynamiquement à la page à partir de la méthode web asp.net
- 4. Ajout de contrôles utilisateur à l'exécution - accès aux contrôles
- 5. Référence à une liste déroulante avec C# à la page PreRender
- 6. Événement Rad Prerender Numéro
- 7. Cadres + Contrôles de la page
- 8. Manipulation de chaînes dans GridView sur rendu (ou prerender)
- 9. La déclaration suivante à propos de PreRender est-elle vraie?
- 10. Ajout dynamique de contrôles à un panneau - question de mise en page
- 11. ViewState contenu en l'absence de contrôles sur la page
- 12. Ajout de contrôles aux TabItems dynamiquement à l'exécution en C#
- 13. WPF: Contrôler la visibilité à partir de la base de données/Prerender Hook
- 14. Ajout dynamique d'un contrôle à la page maître
- 15. Ajout de la fonction Inline Search à la page Web
- 16. Déplacer les contrôles de connexion à la page d'accueil
- 17. Ajout de propriétés personnalisées aux contrôles Silverlight
- 18. Ajout de contrôles à un panneau par programme
- 19. Ajout de HTML dynamique à la page Fan de Facebook
- 20. Plug-in Eclipse: ajout de contrôles à WizardNewProjectCreationPage
- 21. En utilisant deux contrôles utilisateur sur la même page?
- 22. Ajout de contrôles dynamiquement à un UpdatePanel dans ASP.NET AJAX
- 23. Communication entre les contrôles utilisateur sur la page - C#/ASP.NET
- 24. asp.net en plaçant plusieurs contrôles MSChart sur la même page
- 25. Les contrôles ASP.Net apparaissent sur la page, mais pas dans un contrôle utilisateur sur cette page
- 26. Ajout d'une action personnalisée à la page d'administration de UserModel
- 27. Ajout Javascript spécifique à la page à chaque vue CakePHP
- 28. Ajout dynamique de contrôles à la grille dans le constructeur à partir de ViewModel
- 29. Ajout d'animation dans une page sur ScrollView
- 30. Ajout dynamique de contrôles côté serveur asp.net via javascript