protected void btnParse_Click(object sender, EventArgs e) { SelectedTab = 1; tbUploadResults.Text = string.Empty; if (!fuReasonsUpload.HasFile) { return; } try { var uploadSummary = ParseHttpUploadedFile(fuReasonsUpload.PostedFile); using (var dataAccess = new AdminDataAccess(null)) { DataToUpload = dataAccess.FillUploadSummary(uploadSummary); tbUploadResults.Text = uploadSummary.ErrorList.ToString(); } } catch (Exception ex) { tbUploadResults.Text = "Unable to upload the selected file."; } }