Yes. I just worked on a project where I had to allow the users to upload files. I did a lot of research on it. You need a component. Most are going to cost some money. I ended up using Software Artisan's SA-FileUp because I felt it was the best. One free option I looked at was Micorsoft's Posting Acceptor, but I felt it was a security risk. Plus did not work the same under MSIE and Netscape. I would really recommend the SA-FileUp. It comes with a lot of sample code, has a lot of functionality, they give lots of documentation and support from their web page (www.softwareartisans.com).