Raccolta dati su più views

Ciao a tutti,
ho la necessità di creare una form di raccolta dati che contiene molti campi.
Siccome sono organizzati in maniera logica (del tipo dati sull’utente, sulla professione, etc.etc.) mi verrebbe voglia di suddividerli in più schermate con il classico pulsante di “next”.

Fino ad ora ho sempre lavorato con una singola schermata quindi mi verrebbe da fare una classe per ogni schermata da proporre. In questo caso però i valor introdotti dagli utenti me li ritrovo sparpagliati.

Come faccio a fare un POST unico al pressione del pulsante “invia” dell’ultima schermata ?

Grazie,
AdT