KUpload+ is an ASP.Net File Upload component with Pure HTML Progress bar. KUpload+ allows great control over the upload of huge files (Up to 2GB) from client browser to web server through HTTP. Has real time progress bar which keeps track of every file upload and allows you to watch how much of your file has been uploaded.