Bueno, tomando en cuenta todas sus sugerencias y probando de otra manera pude resolver el problema de la siguiente manera:
Traigo el número de campos creados en una VAR de Session y lo coloque en el For,
para que llenara solo los campos creados, es decir, si la función creo 3 campos text, el número que traería la variable de session seria 3. Ejemplo:
i = 0
For ii = 1 To VarSession 'Suponiendo que traiga 3 la variable
Producto: " & request.form("txtproducto" & i) & "
i = i + 1
next
El For llega hasta la cantidad de campos creados y a
i le sumo 1, para llenar el campo siguiente, ejemplo en corrida:
i trae 0, por ende llenará al campo txtproducto0
Producto: " & request.form("txtproducto" & 0) & "
sigue a la segunda vuelta
i trae 1, por ende llenará al campo txtproducto1
Producto: " & request.form("txtproducto" & 1) & "
sigue a la segunda vuelta y fin del For
i trae 2, por ende llenará al campo txtproducto1
Producto: " & request.form("txtproducto" & 2) & "
Espero les sirva de ayuda el código y lo mas importante, espero me hayan entendido!!!