鳴少
︶ㄣ花自飄零水自流べ壹種相思べ兩處閑愁
 

public class Report
    {
        public static void GrilViewToExcel(GridView [] gvs)
        {
            HttpContext.Current.Response.ClearContent();
            HttpContext.Current.Response.ContentEncoding = System.Text.Encoding.GetEncoding("gb2312");
            HttpContext.Current.Response.Charset = "gb2312";
            HttpContext.Current.Response.AddHeader("content-disposition", "attachment; filename=ExcelReport.xls");
            HttpContext.Current.Response.Write("<meta http-equiv=Content-Type content=text/html;charset=gb2312>");
            StringWriter sw = new StringWriter();
            string codeing = sw.Encoding.EncodingName.ToString();
            HtmlTextWriter htw = new HtmlTextWriter(sw);
           codeing=htw.Encoding.EncodingName.ToString();
            for (int i = 0; i < gvs.Length;i++ )
            {
                gvs.RenderControl(htw);
            }
            HttpContext.Current.Response.Write(sw.ToString());
            HttpContext.Current.Response.End();
        }
  }

posted on 2007-11-09 09:16  鳴少  阅读(107)  评论(0)    收藏  举报