• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    asp.net实现Gradview绑定数据库数据并导出Excel的方法

    本文实例讲述了asp.net实现Gradview绑定数据库数据并导出Excel的方法。分享给大家供大家参考,具体如下:

    protected void showData_Click(object sender, EventArgs e)
    {
      SqlConnection myConnection
       = new SqlConnection("Data Source=localhost;Initial Catalog=test;User ID=sa;password=sa");
      SqlDataAdapter ad = new SqlDataAdapter("SELECT * FROM booklist", myConnection);
      DataSet ds = new DataSet();
      ad.Fill(ds);
      this.gvShowData.DataSource = ds;
      this.gvShowData.DataBind();
    }
    //导出Excel表
    protected void btnExportToExcel_Click(object sender, EventArgs e)
    {
      Response.Charset = "GB2312";
      Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
      Response.AddHeader("Content-Type", "application/vnd.ms-excel");
      Response.AddHeader("Content-Disposition", "myexcelfile.xls");
      //以此编码模式导出才不会出现乱码
      StringWriter sw = new StringWriter();
      HtmlTextWriter htw = new HtmlTextWriter(sw);
      gvShowData.RenderControl(htw);
      Response.Write(sw.ToString());
      Response.End();
    }
    //一定要写,否则出错!!
    public override void VerifyRenderingInServerForm(Control control)
    {
    }
    
    

    希望本文所述对大家asp.net程序设计有所帮助。

    您可能感兴趣的文章:
    • asp.net实现数据从DataTable导入到Excel文件并创建表的方法
    • asp.net页面中如何获取Excel表的内容
    • 直接在线预览Word、Excel、TXT文件之ASP.NET
    • asp.net中Table生成Excel表格的方法
    • asp.net中EXCEL数据导入到数据库的方法
    • asp.net+ajax+sqlserver自动补全功能实现解析
    • asp.net(c#)实现从sqlserver存取二进制图片的代码
    • 快速插入大量数据的asp.net代码(Sqlserver)
    • ASP.NET下向SQLServer2008导入文件实例操作方法
    • asp.net实现将Excel中多个sheet数据导入到SQLSERVER中的方法
    上一篇:asp.net简单生成验证码的方法
    下一篇:.net等比缩放生成缩略图的方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    asp.net实现Gradview绑定数据库数据并导出Excel的方法 asp.net,实现,Gradview,绑定,