Альтернатива сеанса ASP.net - PullRequest
0 голосов
/ 28 марта 2011

У меня есть веб-форма, которая представляет собой опрос, который пользователи могут заполнить, используя последовательность вопросов.Я сохраняю последовательность, достигнутую пользователем в переменной сеанса.

Проблема с этой реализацией заключается в следующем: предположим, что пользователь находится в сеансе 3 и нажмите обратно, он получит ответы сеанса 2, которые он желаетизменить.Если он теперь нажмет далее, ему сообщат, что не все вопросы сессии 3. заполнены.

Существует ли альтернатива переменной сеанса, которая позволит мне решить эту проблему?

1 Ответ

1 голос
/ 28 марта 2011

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

...