2013-09-24 2 views
-1

мне нужна помощь о том, как мы можем сохранить позицию прокрутки в ASP.NET MVC во время серверных вызовов или постбэковКак сохранить свиток в ASP.NET MVC

+1

Ну, вы можете установить якорь в позицию на странице и отправить пользователя на этот якорь в качестве части загрузки этой страницы. Но, в общем, когда страница загружается, он должен * поставить пользователя вверху. Если вы хотите сохранить ту же страницу и просто обновить некоторые данные на ней, вы должны использовать AJAX и динамически изменять содержимое страницы с помощью JavaScript. – David

+1

Возможный дубликат [Как сохранить положение прокрутки в MVC?] (Http://stackoverflow.com/questions/484463/how-do-i-maintain-scroll-position-in-mvc) –

ответ

3

Я бы, конечно, согласен с Ником Берарди в своем ответе на question: -

На самом деле нет стандартного способа обращения с этим, это был Microsoft hack для поддержки своей модели обратной связи. Они нуждались в этом, потому что каждый элемент управления сделал post>> back, и пользователь постоянно возвращался в начало страницы.

Смежные вопросы