Как перезагрузить страницу после загрузки файла
Всем привет,
Я знаю, что это дублирующий вопрос. Но я попробовал несколько методов, но не смог найти его.
У меня есть datagrid и кнопка загрузки файла. После загрузки файла мне нужно, чтобы страница была перезагружена снова.
Как это сделать.Любая помощь будет очень признательна.
Что я уже пробовал:
try { string user = Session["user"].ToString(); var document = new Document(PageSize.A4, 50, 30, 20, 20); var output = new MemoryStream(); var writer = PdfWriter.GetInstance(document, output); document.Open(); //var titleFont = FontFactory.GetFont("Arial", 18, Font.BOLD); var titleFont = FontFactory.GetFont("Verdana", 16, Font.BOLDITALIC, new Color(125, 88, 15)); var itemsTable = @"<table>"; itemsTable += string.Format("<font style=\"font-family: Verdana\" size=\"2\"><tr><td ><table border=\"0\"><tr><td align=\"Left\" colspan=\"6\"><img src='" + pdfheader + "' height=\"30px\" width=\"100px\" style=border-style: none></td></tr><tr><td colspan=\"7\" align=\"Center\" style=\"background-color:#FFA28A;color:#000000;margin:100px;\" Height=\"30px\" Valign=\"middle\">Quotation NO : " + QotationID + "</td></tr></table></td> </tr>"); for (int j = 0; j < grd_datalist.Rows.Count; j++) { itemsTable += string.Format("<font style=\"font-family: Verdana\" size=\"2\"><tr><td ><table border=\"0\"><tr><td colspan=\"7\" align=\"Center\" style=\"background-color:#ffffff;color:#000000;margin:100px;\" Height=\"30px\" Valign=\"left\"> "+grd_datalist.Rows[j].Cells[2].Text + " : " + grd_datalist.Rows[j].Cells[3].Text + "</td></tr></table></td></tr>"); } itemsTable += "<br/><br/><tr><td></td></tr><tr><td align=\"center\" style=\"color:#000000;background-color:#FF0000;padding:5px;\" valign=\"middle\" >xxx Email info@ccc.ae Toll Free: 800 872 432 584 Phone+971 4 235 9116</td></tr></font></table>"; ArrayList htmlarraylist = iTextSharp.text.html.simpleparser.HTMLWorker.ParseToList(new StringReader(itemsTable), null); //add the collection to the document for (int k = 0; k < htmlarraylist.Count; k++) { document.Add((IElement)htmlarraylist[k]); } document.Close(); Response.ContentType = "application/pdf"; Response.AddHeader("Content-Disposition", string.Format("attachment;filename=Schedule-{0}.pdf", QotationID)); Response.BinaryWrite(output.ToArray()); ScriptManager.RegisterStartupScript(this, this.GetType(), "onload", "javascript:location.reload(true);", true); } catch (Exception exp) { Alert.Show(exp.Message.ToString()); } finally { grd_view.DataBind(); UpdatePanel2.Update(); Session["gdxml"] = ""; ClearTest(); grd_datalist.DataBind(); //quolists(); } }
Это мой код загрузки файла.Пожалуйста, помогите мне.