protected void btnUpload_Click(object sender, EventArgs e) { Button btn = (Button)sender; int Flag = 0; string FileName = createNameForFile(btn.CommandArgument);//Returns Created File Name For the Question. Session["QuestionId"] = btn.CommandArgument; for (int i = 0; i < dtlViewDetails.Controls.Count; i++) { DataList DataList2 = (DataList)dtlViewDetails.Controls[i].FindControl("DataList2"); for (int j = 0; j < DataList2.Controls.Count; j++) { Label QuestionId = (Label)DataList2.Controls[j].FindControl("lblQuestionId"); Label lblHiddenFileName = (Label)DataList2.Controls[j].FindControl("lblHiddenFileName"); FileUpload Uploader = (FileUpload)DataList2.Controls[j].FindControl("fuAttachment"); LinkButton lnkView = (LinkButton)DataList2.Controls[j].FindControl("lnkView"); TextBox txtAnswerTypeDesc = (TextBox)DataList2.Controls[j].FindControl("txtAnswerTypeDesc"); Label lblerrorMessageHtmlCell = (Label)DataList2.Controls[j].FindControl("lblerrorMessageHtmlCell"); TextBox txtAttachFileDesc = (TextBox)DataList2.Controls[j].FindControl("txtAttachFileDesc"); if (lblHiddenFileName.Text == "") { if (Convert.ToInt32(QuestionId.Text) == Convert.ToInt32(btn.CommandArgument)) { if (Uploader.HasFile) { lblerrorMessageHtmlCell.Visible = false; FileInfo filedet = new FileInfo(Uploader.FileName); string FileNameToCheck = Server.MapPath(DocumentPath + FileName) + filedet.Extension; Uploader.SaveAs(Server.MapPath(DocumentPath + Uploader.FileName)); string OriginalName = Server.MapPath(DocumentPath + Uploader.FileName); File.Copy(OriginalName, FileNameToCheck); File.Delete(OriginalName); lblHiddenFileName.Text = FileName + filedet.Extension; lnkView.Visible = true; Flag = 1; break; } else { lblerrorMessageHtmlCell.Visible = true; lblerrorMessageHtmlCell.Text = "No File To Upload."; lblerrorMessageHtmlCell.ForeColor = System.Drawing.Color.Red; Flag = 1; break; } } } else { if (Uploader.HasFile) { lblerrorMessageHtmlCell.Visible = false; Session["FileUploadObject"] = Uploader; Session["FileNameToCheck"] = FileName; Session["LabelFileName"] = lblHiddenFileName.Text; trQuestionaries.Visible = false; trPopupYesNo.Visible = true; //Console.Beep(600, 300); } else { if (Convert.ToInt32(QuestionId.Text) == Convert.ToInt32(btn.CommandArgument)) { lblerrorMessageHtmlCell.Visible = true; lblerrorMessageHtmlCell.Text = "No File To Upload."; lblerrorMessag
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)