En face de cette question: Retain anchor after postback in asp.netRetirer l'ancre sur postback
Je vais avoir la question que lors de la publication, il est maintenant un point d'ancrage.
Je commence par Browse.aspx; l'utilisateur clique sur quelque chose qui les amène à une ancre sur la page. Ils choisissent ensuite un nouveau filtre à partir de DropDownList, donc il rafraîchit à la page 1 avec le filtre en place, mais l'ancre reste dans l'url en les faisant sauter par la page.
J'ai essayé d'ajouter l'attribut PostBackUrl = "~/Browse.aspx" à DropDownList en vain.
Des idées?
Remarque, je les envoyer à l'ancre avec lui méthode suivante dans le code derrière:
RegisterStartupScript("navigateto", "<script type='text/javascript'>document.location.href='#photo1';</script>");
Pas plus propre façon de le faire: -/ Cela fonctionnerait je suppose, espérait ne pas avoir à faire quelque chose comme ça. –