Bueno, aquí hay de dos...la primera y la segunda je je je:
La primera: tienes que crear un formulario gigante en base a una iteración pero siempre estaría fijo el número de artículos a ingresar, después como todos los campos de un mismo tipo, vamos a decir "nombre" se llamarían igual, podrías crear un arreglo a partir de cada uno de estos y luego ingresar la colección de arreglos...demasiadas iteraciones :-p
La segunda: A lo mejor convendría armar una interfaz nueva, del lado derecho pones todos los artículos en una lista, mediante el uso de javascript los agregas a otra lista del lado derecho y agregas por cada item un text de cantidad, el cual al momento de agregar tendrá un 1, luego podrías modificar este valor y mediante un submit recorres todos los items y sus valores, mucho uso de javascript.
La tercera

: hazte un formulario general donde listes únicamente nombre del producto y un cuadro de cantidad a partir de un recordset que obtienes de la tabla(s) donde tengas los productos, el problema es que si son 5000 productos, pues tendrás que desplegarlos todos...
Mis 0.02 + 0.01
Salú!