Je veux rediriger vers une page sans effectuer aucune tâche sur la page actuelle. Je pense que ce serait bien, si je redirige sans charger aucun contrôle sur la page. J'ai donc besoin d'un événement, où les contrôles n'ont pas encore été initialisés.Avons-nous un événement dans asp.net où les contrôles ne sont pas initialisés
0
A
Répondre
3
Je pense que vous pourriez être à la recherche d'événement PreInit
, S'il vous plaît jeter un oeil à Life-Cycle Events
+0
Je pense que c'est ce que vous cherchez - 'PreInit' est appelé sur la page seulement et est l'événement le plus tôt que vous pouvez utiliser. Puis 'Init' pour chaque contrôle, puis' Init' pour la page. Les valeurs de contrôle de viewstate sont définies pendant 'InitComplete'. – Beno
2
Vous pouvez essayer l'un des événements de niveau application dans Global.asax - par exemple Application_BeginRequest. Quelque chose comme
void Application_BeginRequest(object sender, EventArgs e)
{
if (Request.Url.AbsolutePath.Contains(...))
{
Response.Redirect("SomePage.aspx");
}
}
Questions connexes
- 1. Où les ID de requête MSTAPI sont-ils initialisés?
- 2. Lorsque la page utilise une page maître, les contrôles créés pendant la conception sont initialisés ...?
- 3. Les contrôles ne sont pas héritées dans WinForms
- 4. événement ne sont pas appelés à richfaces
- 5. Les contrôles ne sont pas héritées d'autres classes
- 6. Les haricots d'usine de printemps ne sont pas toujours initialisés avant d'être utilisés
- 7. Pourquoi tous les contrôles ne sont-ils pas initialisés au point de gestion des événements du cycle de vie de la page ASP.NET?
- 8. Les contrôles de validation ne s'appliquent pas aux contrôles Web personnalisés dans asp.net
- 9. Comment ces vars sont-ils initialisés?
- 10. Où sont les derniers bits ASP.NET MVC?
- 11. AccExplorer ne trouve pas de nouveaux contrôles/pense que les anciens contrôles sont toujours là
- 12. Où sont les événements dans Cocoa Touch?
- 13. Les "var de classe" sont-ils initialisés à zéro?
- 14. Où sont les références de composants (dll) stockées dans ASP.NET?
- 15. java: tableaux primitifs - sont-ils initialisés?
- 16. Les sections principales ASP.NET ne sont pas modifiées?
- 17. Lorsque certains contrôles ASP.NET sont dans une boîte de dialogue jQuery, leurs valeurs ne sont pas en postback
- 18. Un événement commun pour tous les contrôles dans Silverlight
- 19. WPF Certains styles ne sont pas appliqués aux contrôles DataTemplate
- 20. Localisation ASP.NET - où sont les chaînes de ressources internationales?
- 21. asp.net mvc cookies ne sont pas renvoyés
- 22. Pourquoi les champs non statiques ne peuvent-ils pas être initialisés dans les structures?
- 23. Un cas où les constantes nommées ne sont pas nécessaires pour les nombres magiques
- 24. Les contrôles utilisateur VB.Net ne fonctionnent pas dans Live
- 25. Les ints sont-ils toujours initialisés à 0?
- 26. Firefox ne montre pas les contrôles silverlight
- 27. Les points d'arrêt Silverlight ne sont pas détectés lorsqu'ils sont hébergés par un projet ASP.NET
- 28. Les informations de rôle ASP.NET ne sont pas conservées
- 29. contrôles enfants ASP.NET WebControl ITemplate sont nuls
- 30. Les contrôles en .aspx ne sont pas visibles dans .aspx.cs, l'avez-vous déjà vu?
Quelle est la règle de gestion à rediriger? –