Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
911 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  juste une petite question pour quitter une page

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

juste une petite question pour quitter une page

n°810683
schmur
Posté le 30-07-2004 à 09:01:46  profilanswer
 

Boujour
 
Je suis en asp.net et C# ,je prog des WebForm.
Pourquoi quand je quitte une page, le code dans le page_load est tjs exécuté ? Est-ce normal ou j'ai mal fais un truc ?
 
 
merci

mood
Publicité
Posté le 30-07-2004 à 09:01:46  profilanswer
 

n°810685
jagstang
Pa Capona ಠ_ಠ
Posté le 30-07-2004 à 09:04:43  profilanswer
 

utilise page_init ou test le Page.IsPostBack au Form_load


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°810692
schmur
Posté le 30-07-2004 à 09:14:21  profilanswer
 

j'utilise les IspostBack mais comme selon le traitement de l'utilisateur la page se rafraichi plusieurs fois le IspostBack ne me sert à rien.
(je ne connais page_init mais j'ymagine que ca fonctionne a peu pres pareil que ispostback :-(   )

n°810716
jagstang
Pa Capona ಠ_ಠ
Posté le 30-07-2004 à 09:29:50  profilanswer
 

non. page_init se fait un fois à l'arrivé du client sur la page.  
 
page_load se fait à chaque rechargement de la page
 
dans ton cas si l'utilisateur refraichit, pas de page_init


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°810721
jagstang
Pa Capona ಠ_ಠ
Posté le 30-07-2004 à 09:32:51  profilanswer
 

un conseil, adapte-toi à la philosophie .NET, n'essaie pas de faire l'inverse, tu gagneras beaucoup de temps


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°810726
schmur
Posté le 30-07-2004 à 09:34:26  profilanswer
 

ouais ca j'avais compris.
Le truc que je comprend pas c'est quand je veux quitter la page ( c'est à dire aller vers une autre) il passe tjs dans le page_load

n°810727
schmur
Posté le 30-07-2004 à 09:35:37  profilanswer
 

JagStang a écrit :

un conseil, adapte-toi à la philosophie .NET, n'essaie pas de faire l'inverse, tu gagneras beaucoup de temps


 
ouais ok, tout ce que je veux savoir si c'est normal qu'il passe dans la page_load lorsqu'il quitte la page ?

n°810730
jagstang
Pa Capona ಠ_ಠ
Posté le 30-07-2004 à 09:36:09  profilanswer
 

non


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°810768
schmur
Posté le 30-07-2004 à 10:00:26  profilanswer
 

ha merde, parce que chez tous mes collegues c'est pareil.
 
Quelqu'un sait d'où ca peut venir ?


Message édité par schmur le 30-07-2004 à 10:00:40
n°810775
titione
addicted
Posté le 30-07-2004 à 10:05:06  profilanswer
 

ça me parait normal..
 
quand tu dis que tu quittes la page, tu la quittes comment ta page ?? par un lien ou par un bouton ??

mood
Publicité
Posté le 30-07-2004 à 10:05:06  profilanswer
 

n°810821
schmur
Posté le 30-07-2004 à 10:35:05  profilanswer
 

par un lien.


Message édité par schmur le 30-07-2004 à 10:38:08
n°812141
HappyHarry
Posté le 01-08-2004 à 00:08:14  profilanswer
 

on va tourner la question autrement, y a un evenement coté serveur ?

n°812626
schmur
Posté le 02-08-2004 à 11:57:34  profilanswer
 

je suis pas sur d'avoir bien compris la question et de bien y repondre. Mais oui il y a des événement du coté serveur, du style bonton_onclick et des truc comme ca.(meme des liens qui rappelle cette meme page)

n°812695
HappyHarry
Posté le 02-08-2004 à 14:14:36  profilanswer
 

schmur a écrit :

je suis pas sur d'avoir bien compris la question et de bien y repondre. Mais oui il y a des événement du coté serveur, du style bonton_onclick et des truc comme ca.(meme des liens qui rappelle cette meme page)


 
ben donc tu repasses systematiquement par le page_load [:spamafote]
 
 
si tu veux juste faire une bete redirection, ne mets pas de controle linkbutton, mais un bete lien html

n°812751
schmur
Posté le 02-08-2004 à 15:12:47  profilanswer
 

en fait le lien pour quitter la page ne rapelle pas la cette page elle en appelle une autre (normal quoi !)
et ca m'etonne que le page load soit appeller dans ce cas.
enfin si c'est normal....je veux bien, mais c louche comme truc

n°812983
HappyHarry
Posté le 02-08-2004 à 19:21:48  profilanswer
 

comme son nom l'indique l'evenement load se déclenche au chargement de la page
 
si tu as un controle serveur pour faire ta redirection, tu postes la page --> la page se recharge, l'evenement load est appelée, le code associé a l'evenement click de ton link button (ou autre) est ensuite exécuté, et la tu fais ton response.redirect
 
si c'est bien ca que tu fais, c'est tout a fait normal [:spamafote]

n°813187
titione
addicted
Posté le 03-08-2004 à 09:51:53  profilanswer
 

il suffit que tu enlèves le runat="server" en fait si tu veux éviter de te retaper le postback...
j'avais oublié c'te ruse de sioux ;)


Message édité par titione le 03-08-2004 à 09:52:03
n°813223
schmur
Posté le 03-08-2004 à 10:33:51  profilanswer
 

ok merci à tous, je vais essaye de suite titione

n°814477
schmur
Posté le 04-08-2004 à 09:48:17  profilanswer
 

heu qu'elle runat server il y en a un paquet

n°814550
jagstang
Pa Capona ಠ_ಠ
Posté le 04-08-2004 à 10:47:10  profilanswer
 

sur le bouton en question

n°814632
schmur
Posté le 04-08-2004 à 11:51:33  profilanswer
 

ouais en fait c'est pas si évident que ca.
ce n'est pas un lien tout con, c'est un control construit avec du xml et tout.
enfin je vais enlever le runat server puis je verai bien.

n°814634
schmur
Posté le 04-08-2004 à 11:52:21  profilanswer
 

ben heu non je peux pas l'enlever, il m'affiche plus le control.
je ferrai avec :-(

n°814656
HappyHarry
Posté le 04-08-2004 à 12:00:25  profilanswer
 

ben a la place tu mets "un lien tout con", si tout ce que tu as a faire est une redirection :heink:


Message édité par HappyHarry le 04-08-2004 à 12:00:34
n°814658
schmur
Posté le 04-08-2004 à 12:05:11  profilanswer
 

oui mais non......
à la base le control est fait pour faciliter la navigation.
Chaque page du site possède ce control, ainsi il suffit de changer le fichier xml pour que ca change partout. Si je met des trucs en dur, c'est autrement plus chiant

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  juste une petite question pour quitter une page

 

Sujets relatifs
Page non redimenssionableCopie d'une page internet sur Excel
comment actualiser une page en ASP?Exécuter une partie de code sur une même page en utilisant un bouton
Comment imprimer une page sans le header ni le footer?Petite question sur les fichier a acces direct
Intégration dans une page web/incompatibilité Gecko et classid?la page index.html
Comment exécuter une page PHP par CRON ? 
Plus de sujets relatifs à : juste une petite question pour quitter une page


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR