C#或者asp.net到处excel表格代码
Posted By:AntTribe/折磨 Date:2013/8/18 3:27:44 最后修改:2013/8/18 3:27:44 Click Rate:335

        //导出excel表格
        public void OutExcel(DataSet ds,string fileName) 
        {
            Response.Clear();
            Response.Buffer = true;
            Response.AddHeader("content-disposition", "attachment; filename=" + fileName + DateTime.Now.ToString("yyyyMMdd") + ".xls");
            Response.ContentType = "application/vnd.ms-excel";
            //Response.ContentType = "application/vnd.ms-word";
            Response.ContentEncoding = System.Text.Encoding.UTF8;
            Response.Charset = "";
            this.EnableViewState = false;
            StringWriter oStringWriter = new StringWriter();
            HtmlTextWriter oHtmlTextWriter = new HtmlTextWriter(oStringWriter);


            DataGrid dg = new DataGrid();
            dg.DataSource = ds; //数据源DataSet/DataTable/List<>/IList
            dg.DataBind();

            dg.RenderControl(oHtmlTextWriter);
            Response.Write(oStringWriter.ToString());
            Response.End();
        }

标签: C#或者asp.net到处excel表格代码
摘要:C#或者asp.net到处excel表格代码


收录查询 Copyright ? 2024  广西佳馨科技   地址:广西佳馨科技  电话:13878876479   QQ:120947546  电子邮件:1447876499@qq.com   站点提供API   桂ICP备14003626号-1
关闭 X