Я использую метод AcceptVerbs
, подробно описанный в блоге Scott Gu Preview 5 для работы с записями форм в ASP.NET MVC:
- Пользователь получает пустую форму через GET
- Пользователь вводит заполненную форму через POST в одно действие
- Действие проверяет данные, предпринимает соответствующие действия и перенаправляет на новый вид
Поэтому мне не нужно использовать TempData
. Тем не менее, теперь я должен добавить шаг подтверждения к этому процессу, и, похоже, это требует использования TempData
.
По какой-то причине у меня есть отвращение к использованию TempData
- что это то, что нужно создать вокруг.
Является ли это вообще серьезной проблемой, или я это делаю?