Create thumbnail images and unique file names for your images. Set your custom upload asp.net button. Upload 1 or more image at the same time. For this you need to change UploadCount variable. Change the quality of uploaded images. Use your own File Upload controls and buttons.