Классический ASP изменился. Примерно в Windows Server 2008, возможно позже, из-за исправления или пакета обновления, он начал помещать между элементами.
То же самое происходит с массивами полей. Если у вас есть 3 поля ввода с именем «AMOUNT», response.write (request.amount) будет отображать aaa, bbb, ccc
Я работаю с классическим ASP около 12 лет, и это начало происходить некоторое время назад и ломать вещи.
Хотя я никогда не видел, чтобы это было документировано.
Примечание: я могу найти старую документацию Microsoft, в которой конкретно указано "строка с разделителями-запятыми"