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