主页 > 知识库 > asp.net实现Gradview绑定数据库数据并导出Excel的方法

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

热门标签:地图标注的公司有哪些 天心智能电销机器人 地图定位图标标注 遂宁市地图标注app 濮阳外呼电销系统怎么样 代理接电话机器人如何取消 地图标注专业团队 400电话办理哪家性价比高 塔城代理外呼系统

本文实例讲述了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实现Gradview绑定数据库数据并导出Excel的方法》,本文关键词  asp.net,实现,Gradview,绑定,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《asp.net实现Gradview绑定数据库数据并导出Excel的方法》相关的同类信息!
  • 本页收集关于asp.net实现Gradview绑定数据库数据并导出Excel的方法的相关信息资讯供网民参考!
  • 推荐文章