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