Как сохранить позицию прокрутки после сбоя проверки на стороне клиента? - PullRequest
5 голосов
/ 30 июня 2010

У меня есть веб-форма ASP.NET с asp:TextBox и asp:RequiredFieldValidator внизу страницы.Если при отправке формы проверка на стороне клиента завершается неудачно - страница прокручивается полностью.

Я бы хотел сохранить позицию прокрутки при неудачной проверке на стороне клиента.

Я нашел это решение , но оно кажется слишком сложным.

Есть идеи?

Ответы [ 2 ]

14 голосов
/ 28 апреля 2011

Я немного застрял с этой проблемой.Это, похоже, решило проблему для меня.

Я исправил это, добавив это в событие OnClientClick кнопки ввода.http://blog.waiholiu.info/2011/04/how-to-maintain-scroll-position-of-page.html

1 голос
/ 30 июня 2010

Лучший подход, который я нашел после тщательного изучения, состоит в том, чтобы поместить ваши сообщения об ошибках вверху страницы в сводке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...