aspx导出到excel 无中文乱码问题

来源:互联网 发布:字符串全排列 java 编辑:程序博客网 时间:2024/06/06 17:47

protected void LinkButton1_Click(object sender, EventArgs e)
{

        Response.ClearContent();        Response.Clear();        Response.AddHeader("content-disposition", "attachment; filename=sumlate.xls");        Response.Charset = "GB2312";        Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");        Response.ContentType = "application/excel";        System.IO.StringWriter sw = new System.IO.StringWriter();        HtmlTextWriter htw = new HtmlTextWriter(sw);        if (GridView1.Rows.Count > 0)        {            GridView1.RenderControl(htw);        }        else        {            GridView1.RenderControl(htw);        }        Response.Write(sw.ToString());        Response.End();    }    public override void VerifyRenderingInServerForm(Control control)    {        //这个方法不能删除掉    }
0 0
原创粉丝点击