通过Gridview生成excel

来源:互联网 发布:适合矮个子的淘宝店铺 编辑:程序博客网 时间:2024/05/29 16:42

protected void Button4_Click(object sender, EventArgs e)
    {
        Response.Clear();
        Response.AddHeader("content-disposition", "attachment;filename=OrderDetails.xls");
        Response.Charset = "gb2312";
        Response.ContentType = "application/vnd.xls";
        System.IO.StringWriter stringWrite = new System.IO.StringWriter();
        System.Web.UI.HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite);

        GetData();//给GridView1填充数据
        GridView1.RenderControl(htmlWrite);

        Response.Write(stringWrite.ToString());
        Response.End();
    }

 

 public override void VerifyRenderingInServerForm(Control control)
    { }

原创粉丝点击