void XhrDone(string fileId)
{
AjaxFileUploadEventArgs args;
var tempFolder = BuildTempFolder(fileId);
if(!Directory.Exists(tempFolder))
return;
var files = Directory.GetFiles(tempFolder);
if(files.Length == 0)
return;
var fileInfo = new FileInfo(files[0]);
SetUploadedFilePath(fileInfo.FullName);
args = new AjaxFileUploadEventArgs(
fileId, AjaxFileUploadState.Success, "Success", fileInfo.Name, (int)fileInfo.Length,
fileInfo.Extension);
if(UploadComplete != null)
UploadComplete(this, args);
Response.Write(new JavaScriptSerializer().Serialize(args));
}