У меня есть страница ASP.net WebForms, на которой много контента в верхней части экрана.Он имеет кнопку ссылки, которая будет отправлять обратно на страницу и показывать другой раздел страницы.Когда страница обновится, я хотел бы установить фокус и прокрутить вниз до этого раздела страницы.
Я попытался сделать
txtField.Focus()
в моем коде позади, и он установит фокус и попробуетпрокручивать там, но потом прокручивать обратно наверх.Фокус все еще на моем текстовом поле, но положение экрана находится в самом верху.Ссылка находится в верхней части экрана, который вызывает обратную передачу.Я хочу прокрутить до самого низа экрана.Он делает это кратко, а затем прокручивает обратно к вершине.
Я попытался установить
Page.MaintainScrollPositionOnPostback = false;
, но, похоже, это тоже не помогает.
Есть ликаким-то образом я могу заставить его перейти на определенную позицию?Можно ли добавить тег привязки к URL-адресу, когда я отправляю сообщение с помощью кнопки или кнопки ссылки?