实现将Web页面的内容,Export To Excel的功能

实现将Web页面的内容,Export To Excel的功能public void ToExcel(System.Web.UI.Control ctl, string FileName)
实现将Web页面的内容,Export To Excel的功能    
{
实现将Web页面的内容,Export To Excel的功能        HttpContext.Current.Response.Charset 
= "UTF-8"// 或UTF-7 以防乱码
实现将Web页面的内容,Export To Excel的功能
        HttpContext.Current.Response.ContentEncoding = System.Text.Encoding.Default;
实现将Web页面的内容,Export To Excel的功能        HttpContext.Current.Response.ContentType 
= "application/ms-excel";
实现将Web页面的内容,Export To Excel的功能        HttpContext.Current.Response.AppendHeader(
"Content-Disposition""attachment;filename=" + "" + FileName + ".xls");
实现将Web页面的内容,Export To Excel的功能        ctl.Page.EnableViewState 
= false;
实现将Web页面的内容,Export To Excel的功能        System.IO.StringWriter tw 
= new System.IO.StringWriter();
实现将Web页面的内容,Export To Excel的功能        System.Web.UI.HtmlTextWriter hw 
= new System.Web.UI.HtmlTextWriter(tw);
实现将Web页面的内容,Export To Excel的功能        ctl.RenderControl(hw);
实现将Web页面的内容,Export To Excel的功能        HttpContext.Current.Response.Write(tw.ToString());
实现将Web页面的内容,Export To Excel的功能        HttpContext.Current.Response.End();
实现将Web页面的内容,Export To Excel的功能        ctl.Page.EnableViewState 
= true;
实现将Web页面的内容,Export To Excel的功能    }

实现将Web页面的内容,Export To Excel的功能

本文转自Jack Niu博客园博客,原文链接:http://www.cnblogs.com/skywind/archive/2006/08/08/470699.html,如需转载请自行联系原作者
上一篇:详细教程---教你如果通过云小站选择阿里云ECS服务器配置


下一篇:关于中小型公司的服务器硬件我们该如果选择,请观看本文章讲解