Originariamente inviato da MdE2005
Visto che, come scrivi te, quando arriva a 13 deve iniziare in una nuova pagina, devi semplicemente:

1. controllare il valore della variabile contatore i
2. se i = 12 allora i = 1


Ciao
Avevo già provato, ma facendo così riparte anche il foreach.
Proverò gli altri consigli, grazie!