Server Events

Server-Side FileUploaded Event

Handle the server-side FileUploaded event on the next Web Forms postback. Upload files first, then submit the page to process the uploaded GUIDs on the server.

Drag & drop files here, or paste from clipboard
Processed Files
<%-- ASPX Markup --%>
<au:AjaxFileUpload ID="Uploader1" runat="server"
 OnFileUploaded="Uploader1_FileUploaded"
 ShowProgress="true" />

<asp:Button runat="server" Text="Process Uploaded Files"
 OnClick="BtnProcess_Click" />

// Code-behind or <script runat="server">
protected void Uploader1_FileUploaded(object sender, FileUploadedEventArgs e)
{
 var uploadService = new UploadService();
 uploadService.CopyFile(
 e.FileGuid,
 Server.MapPath("~/App_Data/Processed/" + e.FileName));
}
Try It

Upload one or more files, then click Process Uploaded Files to raise FileUploaded during the page postback.