Lorsque l'on développe depuis quelques temps sur une plateforme (ASP.NET pour mon cas) et que fréquemment on fait face à un problème récurrent, on repense alors à la manière dont, lors d'un précédent projet, on a soit :

- trouvé une solution élégante en 3 secondes (jamais)

- trouvé une solution cra-cra en 30 min sur laquelle un gros doute persiste quand à sa compatibilité inter-navigateurs (souvent)

- abandonné :)

Et un jour, par hasard et sans grande ambition, on découvre que le problème est géré complètement en natif dans le framework avec un paramètre (magique)... et là on se sent super bête pour toutes les autres fois. On se dit.. oui mais ça doit être arrivé avec la dernière version 3.5.. non la MSDN Library confirme que c'est OK depuis la 2.0 de Visual Studio 2005.

Snif... c dur :(

Enfin... c cool aussi d'un autre côté ;) 

Je vais quand même vous indiquer MA découverte de la journée :

La problèmatique : comment repositionner une page (un peu haute) après un PostBack au même niveau qu'avant le PostBack ?

La réponse simple : ajouter le paramètre MaintainScrollPositionOnPostBack à true dans la directive <%@ Page %> de la page aspx,

le JS est fait pour vous ! (http://msdn.microsoft.com/fr-fr/library/system.web.ui.page.maintainscrollpositiononpostback.aspx)

 

 

Morale : on en apprend tous les jours... certains jours plus que d'autres

Morale 2 : http://msdn.microsoft.com/fr-fr/library/ :) 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Related posts

Comments

joel fr

Tuesday, November 11, 2008 6:04 PM

joel

Comme quoi des fois il faut utiliser msdn n'est ce pas cesar?

Ton Ex Coach

Add comment


(Will show your Gravatar icon)  

  Country flag

[b][/b] - [i][/i] - [u][/u]- [quote][/quote]



Live preview

Tuesday, January 06, 2009 8:00 PM