Bonjour,
A la découverte depuis peu du développement ASP.NET je me pose pas mal d'interrogation dont celle-ci:
Soit une page "mapage.aspx" possédant un contrôle serveur "button" destiné à enregistrer dans une bdd un texte que j'affiche dans cette même page.
1. 1er Page_Load de "mapage.aspx"
Je récupère dans ma bdd le texte à afficher. Pas de problème
2. Click sur mon controle serveur "button"
Sur le click je fais:
ou tba est une textarea ou je saisie mon nouveau texte et tools un objet me permettant via sa méthode saveText d'enregistrer le nouveau texte dans la bdd. L'enregistrement dans la bdd est testé et fonctionne bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
Par contre voici l'enchainement des évenements qui se produisent après avoir cliquer sur le bouton
3. J'ai d'abord le Page_Load de "mapage.aspx"
Mon nouveau texte n'est alors pas encore sauvegardé dans ma bdd donc j'affiche l'ancien
4. BTN_SAVE_Click est executé
Enregistrement de mon nouveau texte dans la bdd. MAIS TROP TARD...
Enfin si je rafraichis la page mon nouveau texte est alors bien affiché...
Novice en ASP.NET je me serai attendu à ce que le 4. se produise avant le 3.
Si une personne parmis vous peut m'éclairer sur ce comportement et me donner une solution.
Par avance je vous remercie

 

 
		
		 
         
 

 
			
			




 Incompréhension dans l'ordonnancement des évènements
 Incompréhension dans l'ordonnancement des évènements
				 Répondre avec citation
  Répondre avec citation

 
  
 
 
			 
   
 Envoyé par lutecefalco
 Envoyé par lutecefalco
					
 Merci à toi lutecefalco
 Merci à toi lutecefalco
						
Partager