abdelilahw3
Messages postés15Date d'inscriptionmardi 6 mars 2007StatutMembreDernière intervention15 mai 2007
-
7 mai 2007 à 11:44
abdelilahw3
Messages postés15Date d'inscriptionmardi 6 mars 2007StatutMembreDernière intervention15 mai 2007
-
9 mai 2007 à 00:32
Bonjour,
J'ai une question simple ,Comment je peux changer la valeur du scrollTop de la div à partir du code behind.
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 7 mai 2007 à 20:27
bonsoir,
Si tu utilises un panel (qui va générer un div au final) tu pourras utiliser l'attribut Width. Sinon, si tu veux garder ton
Cyril - MSP - MCTS ASP.net & SQL
la div "bigDiv" est dans un updatepanel donc a chaque requete async la div se recharge (scrollTop =0) a nouveau,
donc je veux sauvegarder la position du scrollbar (scrollTop) dans un input hidden(en javascript),
et puis si une requete asycn a lieu cette valeur est donné au a la proprieté scrollTop en code behin(comment ?).
c'est fesable cote client,mais vu d'autres contraintes je peux pas faire ca.
Vous n’avez pas trouvé la réponse que vous recherchez ?
abdelilahw3
Messages postés15Date d'inscriptionmardi 6 mars 2007StatutMembreDernière intervention15 mai 2007 8 mai 2007 à 19:31
Dans l'evenement onscroll du bigdiv j'appelle la fonction afficherDiv(this.scrollTop);
qui contient la fonction javascript __doPostBack('mycontroll ',scrollTop);"
le problème c'est que je peux pas utiliser ton code car si je positionne le scrollTop (cote serveur ),l'evenement onscroll se decelenche (cote client) ce qui provoque une boucle infinie.
j'ai essaye de changer l'evenement onscroll par onclick dans la div mais ca marche pas dans IE. dans mon cas est ce qu'il y a un evenement sur le scrollbar qui peut remplacer
le onscroll.sachant que tout va marcher bien sans onscroll.
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 8 mai 2007 à 21:49
suffit alors de mettre un flag pour sortir de la boucle infini, tu fais des fonctions qui disent si oui ou non ta demande de scroll vient du serveur ou non