ASP.NET does not allow this as far as I know. Your only options are ActiveX and Java Applets. ActiveX mostly runs on IE but Java runs on the other browsers, as you want it to.
SheSaidImaPregy
Veteran Poster
1,080 posts since Sep 2007
Reputation Points: 43
Solved Threads: 68
Well, the thing is that you must have an activex or java application to get the files. Uploading them after that point is always open to anything you wish. What it does is puts the selected files into order and uploads one at a time, or some will upload all of them at once. If you know java, then build an application that submits the upload directory url to an asp page, which uploads the file. You would do this for as many times as you need. Your best bet in this instance would be to use Ajax and the Java. This way you can upload all the files at once, and don't have pending requests to the server. But what you are talking about doing is a lot of coding, so make sure it's worth it on your end. Otherwise, look on c-sharp corner (a website) and look for flash file upload. It's a program that a member of that site built that (I believe), accepts multiple uploads at once. However, I do believe you have to select one at a time.
In my opinion, it's not worth it as most people won't care. They would "love" that functionality, but they won't hold it against you that you do not have it.
SheSaidImaPregy
Veteran Poster
1,080 posts since Sep 2007
Reputation Points: 43
Solved Threads: 68
Hello.
Only third party solution can provide functionality for upload multiple files at once. As mentioned above posts it can be: ActiveX , Java Applet, Flash/Flex based controls, Silverlight based controls.
ActiveX and Java applet has usually advanced functionality but requires attention to trust certificate and client's security. Flash/Flex based and Silverlight based controls are more handy but have a limited access to user's OS and file system. Though, in most cases they are cover demanded requirements. Here are some of them:
http://www.swfupload.org - free flash-based control
http://www.easyalgo.com/eaflashupload.aspx - half free flash-based control
http://www.codeplex.com/SilverlightFileUpld - free silverlight-based control
That's actually incorrect. You can use AJAX to do multiple file uploads, however, you will most likely not have any idea of the size of the file without contact to the file system, which requires third party controls like ActiveX.
By the way, this thread is very old.
SheSaidImaPregy
Veteran Poster
1,080 posts since Sep 2007
Reputation Points: 43
Solved Threads: 68