This is a fully functional fileupload component that works in ASP.NET AJAX enviroment, this component use a IFRAME to process the upload file simulating an AJAX behavior.
Here include two components:
FileUpload: Upload files
PhotoUpload: This show the image and if you clic over, you can upload another image and substitute the previous.