通过Gridview生成excel

    技术2022-05-19  19

    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)    { }


    最新回复(0)