使用c#代码下载文件后,请帮助我如何刷新或重定向到同一页面。请找到我在c#中使用的代码。
我很习惯 下面的代码也需要一些时间来检查但无法正常工作。下载文件后,请给我解决方案以刷新页面,因为我丢失了一些mutipledropdownlist CSS无法正常工作。
string url = HttpContext.Current.Request.Url.AbsoluteUri;
Response.AddHeader("Refresh", "3; url=" + url + "");
ScriptManager.RegisterStartupScript(this, this.GetType(), "onload", "javascript:location.reload(true);", true);
System.Web.UI.HtmlControls.HtmlMeta meta = new System.Web.UI.HtmlControls.HtmlMeta();
meta.Name = "Refresh";
meta.Content = "5;url=TCO.aspx";
this.Page.Header.Controls.Add(meta);
Response.ClearContent();
Response.AddHeader("Content-Disposition", "attachment; filename=" + myfile.Name);
Response.AddHeader("Content-Length", myfile.Length.ToString());
Response.ContentType = "application/x-mspowerpoint";
Response.WriteFile(myfile.FullName);
Response.Flush();
Response.End();
谢谢
Pradeep