se vuoi realizzare una sorta di vero "carrello" fai una ricerca in proposito: c'è un po' di roba... se invece l'utente ha un'unica schermata allora la cosa è diversa: una lista di oggetti dentro un form con accanto un textbox in cui immettere la quantità e il pulsante "invia" del form. In questo caso devi solo gestire i dati inviati dal form e tutto si semplifica. Nel primo caso puoi usare le variabili di sessione per memorizzare i passaggi intermedi, nel secondo non serve nulla di particolare.