Hi,
ProgressBar requires you to report the progress, it does not move by itself. Here is an example demonstrating how to use it:
http://demo.essentialobjects.com/Default.aspx?path=ProgressBar\progressbar_runtaskYou can check the full source code of all the samples to see how it works. The source code for all the demos are installed on your local machine.
It's not likely that you will be able to use it together with asp FileUpload to implement file uploading with progress because you have no way of getting progress information from FileUpload control, which means you have no way of notifying the ProgressBar control of your upload progress.
Getting file upload progress information is much more complicated than show the progress bar. We have an AJAXUploader control that is specifically built for that. However you will need a license to use that control.
Thanks!