If you visit Asp.net Ajax Forum,
you will find hundreds of request on File Upload Control that it does
not give Ajax version of the page when it is placed in an UpdatePanel. Certainly, it is not possible, as the XMLHTTPRequest
object that is used internally to post the form does not support file
upload. In this post I will show you how to create Ajax like version of
the file upload. The trick is very simple, I will use an Iframe
to upload the file so the whole page does not get refreshed and when
the post is in progress it will show a dummy progress.