Sto usando il AcceptVerbs
metodo descritto nel post del blog Preview 5 di Scott Gu per gestire le voci del modulo in ASP.NET MVC:
- L'utente riceve un modulo vuoto tramite GET
- L'utente invia il modulo compilato tramite POST alla stessa azione
- L'azione convalida i dati, intraprende l'azione appropriata e reindirizza a una nuova visualizzazione
Quindi non devo usare TempData
. Detto questo, ora devo aggiungere un passaggio di "conferma" a questo processo e sembra che richieda l'uso di TempData
.
Per qualche ragione, ho un'avversione all'uso TempData
: è qualcosa su cui progettare.
È una preoccupazione valida o me la sto inventando?