导出EXECL文件后,不能关闭窗体?
我有一个空白页,load有如下代码
FileStream fs=new FileStream(name,FileMode.Create,FileAccess.Write);
StreamWriter sw=new StreamWriter(fs,System.Text.Encoding.GetEncoding("gb2312"));
sw.WriteLine("234,234,234,234,234,234, ");
f Response.AddHeader("Content-Disposition", "attachment; filename=" + Server.UrlEncode(name));
Response.ContentType = "application/ms-excel";
Response.WriteFile(name);
Response.End();
因原我想是文件导出后,窗体失去了焦点,还有这个Response.End();,请问如何解决
我有一个空白页,load有如下代码
FileStream fs=new FileStream(name,FileMode.Create,FileAccess.Write);
StreamWriter sw=new StreamWriter(fs,System.Text.Encoding.GetEncoding("gb2312"));
sw.WriteLine("234,234,234,234,234,234, ");
f Response.AddHeader("Content-Disposition", "attachment; filename=" + Server.UrlEncode(name));
Response.ContentType = "application/ms-excel";
Response.WriteFile(name);
Response.End();
因原我想是文件导出后,窗体失去了焦点,还有这个Response.End();,请问如何解决
Page.Response.Charset="";
this.EnableViewState=false;
System.IO.StringWriter sw=new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter htw=new HtmlTextWriter( sw );
this.DataGrid1.RenderControl( htw );
Page.Response.Write( sw.ToString() );
Page.Response.End();