Я пытаюсь создать версию 1.0 для веб-приложения и хочу создать первую версию предварительного просмотра без каких-либо javascript / ajax и т. Д., Которые я планирую добавить позже. У меня проблемы с небольшими сложными формами, которые имеют много вариантов.
Например, если это было и форма заказа, где пользователь мог добавлять и удалять товары, добавлять и удалять услуги, вводить сообщения и проверять опции, но все на одной странице и в форме отправки заказа. Теперь моя проблема с сохранением состояния формы между запросами.
Каков наилучший способ сохранить состояние модели представления формы? Скажем, когда пользователь добавляет / удаляет продукт в свой заказ
Придется ли мне каждый раз передавать всю модель представления в метод контроллера AddProdcut () / RemoveProduct (), а затем возвращать обновленную модель представления? Будем весьма благодарны за любые примеры, ссылки и советы.
Редактировать: Я только что обнаружил Session и TempData, они подходят для такого рода проблемы?