The FileUpload control a very minimal and simple upload control. When you click the upload button of your page the file will be send with the pagepostback-request of the browser. This process cannot be stopped or managed as it is part of the webbrowsers communication with the website(client requests > server answers).
The only way you are able to manage this process is to make a clientside object(flash/javascript or something like that) that will take over the communication with the website for the uploading of the file. There are a lot of examples of these kinds of upload-controls found in google, I currently don't have a good one I know of, but with a little bit of searching and testing you'll find one for you.
Multiple File Upload With Progress Bar Using Flash and ASP.NET[
^]