Hi,
I suggest you generate the thumbnail to another temp folder in the FileValidating event , and move it back in the FileUploaded event.
And please check our advanced sample , the personal photo sample . We make thumbnail by drawing it to another image.
Regards,
Terry