Response.ClearContent();
        Response.AddHeader("content-disposition", "attachment; filename=Station.xls");
        Response.ContentType = "application/excel";
        StringWriter sw = new StringWriter();
        HtmlTextWriter htw = new HtmlTextWriter(sw);
        if (GridView1.Visible)//如果GridView1不显示,就不执行
        {
            string badge = MainControl.getUserWorkID();

            GridView1.AutoGenerateSelectButton = false;
            GridView1.AllowPaging = false;

    //此为读取数据库中的数据绑定GridView
            GridView1.DataSource = subMapFunc.GetLogListTotal_Railway(ddlStation.Text, txtSearchBegin.Text, txtSearchEnd.Text);
            GridView1.DataBind();

    //设置编码格式,防止生成的EXCEL乱码
            Response.Charset = "GB2312";
            Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
            GridView1.RenderControl(htw);
            Response.Write(sw.ToString());
            Response.End();
        }

相关文章:

  • 2021-11-20
  • 2022-12-23
  • 2022-12-23
  • 2021-08-06
  • 2022-01-16
  • 2022-02-15
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-07-28
  • 2021-06-06
  • 2021-11-15
  • 2022-12-23
  • 2021-09-08
相关资源
相似解决方案