Hi,
You do not need to write the code to move the files. The AJAXUploader will do that for you if you set
FinalFileLocation property. You can find more information on how uploader works on this page:
http://doc.essentialobjects.com/library/1/ajaxuploader/ajaxuploader_behavior.aspxCheck
Stage 3: moving files from TempFileLocation to FinalFileLocation.
The same topic also contains information and sample code about how to handle OnFileUploaded event if you do not want to use FinalFileLocation (for example, some people may want to store the entire file in database).
Temp folder does not contain actual file name because they are just temp files. You can get additional information about each uploaded file through the AJAXUploader's PostedFiles property, it returns a collection of AJAXPostedFile objects, each of them providing information for a single uploaded file, including their real name, temp file name, file size, etc:
http://doc.essentialobjects.com/library/1/eo.web.ajaxpostedfileproperties.aspxHope this helps.
Thanks!