Напротив этого вопроса: Сохранить привязку после обратной передачи в asp.net
У меня проблема, что при обратной передаче сохраняется якорь.
Я начинаю с Browse.aspx; пользователь щелкает что-то, что приводит его к якорю на странице. Затем они выбирают новый фильтр из DropDownList, поэтому он обновляется обратно на страницу 1 с установленным фильтром, но якорь остается в URL-адресе, заставляя их прыгать вниз по странице.
Я попытался добавить атрибут PostBackUrl="~/Browse.aspx" в DropDownList, но безрезультатно.
Любые идеи?
Обратите внимание, я отправляю их на якорь с помощью следующего метода в коде:
RegisterStartupScript("navigateto", "<script type='text/javascript'>document.location.href='#photo1';</script>");