protected void btnImportXLS_Click(object sender, EventArgs e) { if (fuXlsFile.PostedFile != null && !String.IsNullOrEmpty(fuXlsFile.FileName)) { try { byte[] fileBytes = fuXlsFile.FileBytes; string extension = "xls"; if (fuXlsFile.FileName.EndsWith("xlsx")) { extension = "xlsx"; } string fileName = string.Format("customers_{0}_{1}.{2}", DateTime.Now.ToString("yyyy-MM-dd-HH-mm-ss"), CommonHelper.GenerateRandomDigitCode(4), extension); string filePath = string.Format("{0}files\\ExportImport\\{1}", HttpContext.Current.Request.PhysicalApplicationPath, fileName); File.WriteAllBytes(filePath, fileBytes); ImportManager.ImportCustomersFromXls(filePath); BindGrid(); } catch (Exception ex) { ProcessException(ex); } } }