protected void AsyncFileUpload_Donor_Confirmed_UploadedComplete(object sender, AjaxControlToolkit.AsyncFileUploadEventArgs e) { //System.Threading.Thread.Sleep(5000); //if (AsyncFileUpload_Donor_Confirmed.HasFile) //{ // string[] sa_file = Path.GetFileName(e.FileName).Split('.'); // string s_TimeStamp = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString() + DateTime.Now.Hour.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Second.ToString(); // string m_AppDir = HttpContext.Current.Request.PhysicalApplicationPath.ToString(); // if (!Directory.Exists(m_AppDir + "/Uploads/" + s_id + "/")) // Directory.CreateDirectory(m_AppDir + "/Uploads/" + s_id + "/"); // string strPath = MapPath("~/Uploads/" + s_id + "/") + sa_file[0] + "_" + s_TimeStamp + "_Donor_Confirmed" + "." + sa_file[sa_file.Length - 1]; // AsyncFileUpload_Donor_Confirmed.SaveAs(strPath); //} var AsyncFileUpload = AsyncFileUpload_Donor_Confirmed; if (AsyncFileUpload.HasFile) { if (Path.GetExtension(AsyncFileUpload.FileName) == ".xlsx") { var dt = ExcelPackageExtensions.GetDataTable(AsyncFileUpload.FileContent); } } }