Обратите внимание: не требуется , чтобы иметь Flash или Java для загрузки нескольких файлов, хотя использование Flash, Java или Silverlight, вероятно, даст лучший пользовательский опыт в долгосрочной перспективе.
Вы можете сделать это в чистом AJAX, но это очень сложно и подвержено кросс-браузерным проблемам. Есть средства управления, которые вы можете приобрести, которые делают работу и довольно отполированы; SlickUpload один, но я предпочитаю RadUpload .