Ce poste répond à une question qui se résout pourtant tout simplement: Comment atteindre une zone spécifique d’une page après avoir effectuer une commande comme un click sur un bouton comme on le ferait avec des ancre HTML?
Exemple HTML:
<div id="ancre">Mon ancre<div> ...bla bla ... <a href="#ancre">Atteindre mon ancre</a>Et bien en ASP la solution est tout aussi simple, il faut utiliser la propriété PostBackUrl. D'ou le code ASP suivant :
<div id="ancre">Mon ancre<div> ...bla bla ... <asp:ImageButton ... PostBackUrl="#ancre"/>
Cela semble idiot tellement c'est simple. Donc il n’y a pas besoin de se prendre la tête avec des liens à rallonges, de javascript encore plus longs ou des Response.Redirect. Le postback se fait et pointe directement sur notre ancre :)