- Завершение каждого шага в мастере в некоторый элемент
<form>
- Отправьте форму при переходе к следующему шагу (либо через javascript, либо через
<input type='submit'>
- Обработка формы-сообщения для извлечения данных, вставленных пользователем
- Сохраните ранее сохраненные ответы в переменной
Session
и извлеките объект, когда он находится в форме сообщения
- Добавьте новые ответы и повторно сохраните объект в
Session
- По завершении извлекайте объект и сохраняйте настройки.
Просто есть немного
[Serializable]
public class WizardAnswers
, который содержит свойства для каждого ответа мастера для сохранения данных пользователя.