System.Web.UI.Control ctl= this .DataGrid1; |
//DataGrid1是你在窗体中拖放的控件 |
HttpContext.Current.Response.AppendHeader( "Content-Disposition" , "attachment;filename=Excel.xls" ); |
HttpContext.Current.Response.Charset = "UTF-8" ; |
HttpContext.Current.Response.ContentEncoding =System.Text.Encoding.Default; |
HttpContext.Current.Response.ContentType = "application/ms-excel" ; |
ctl.Page.EnableViewState = false ; |
System.IO.StringWriter tw = new System.IO.StringWriter() ; |
System.Web.UI.HtmlTextWriter hw = new System.Web.UI.HtmlTextWriter (tw); |
ctl.RenderControl(hw); |
HttpContext.Current.Response.Write(tw.ToString()); |
HttpContext.Current.Response.End(); |
by: 发表于:2017-11-02 09:51:15 顶(0) | 踩(0) 回复
??
回复评论