Теперь я видел несколько таких вопросов, но это не совсем то, что я хочу спросить, поэтому для всех этих кричащих дубликатов я прошу прощения:).
Я едва коснулся ASP.NET MVC, но из того, что я понимаю, нет ViewState/ControlState... отлично. Итак, мой вопрос заключается в том, что является альтернативой сохранению контрольного состояния? Вернемся ли мы к старой школьной ASP, где мы могли бы имитировать то, что делает ASP.NET ViewState/ControlState, создавая скрытые входные данные формы с управляющим состоянием или с MVC, мы просто предполагаем, что AJAX всегда и сохраняем всю клиентскую сторону штата и делаем AJAX звонки для обновления?
В этом вопросе есть несколько ответов Поддержание просмотра в Asp.net mvc?, но не совсем то, что я ищу в ответ.
ОБНОВЛЕНИЕ: Спасибо за все ответы. Просто чтобы выяснить, что я не ищу и что я ищу:
Не ищу:
- Решение сеанса
- Решение для файлов cookie
- Не хочет имитировать WebForms в MVC
Что я/искал:
- Метод, который сохраняет состояние только при обратной передаче, если данные не восстанавливаются до элемента управления. Подумайте, что WebForms имеет сценарий привязки сетки к начальной загрузке страницы, т.е. Только при необходимости восстанавливает данные. Как я уже упоминал, я не пытаюсь имитировать WebForms, просто интересно, какие механизмы предлагает MVC.