(moved from off topic hell)
Given an UploadedFile instance named "file" (if you're looping through the UploadedFiles collection, for example), you can get the server filename like so:
string fileName = file.LocationInfo[FileUploadStreamProvider.FileNameKey];