开发者社区> 余二五> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

vb.net2005中将gridview中的数据导出为EXECL

简介:
+关注继续查看

vb.net2005中将gridview中的数据导出为EXECL

author:boyi55
在按钮上定义导出EXECL事件。
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Response.Clear()
 Response.Buffer = True
Response.Charset = "GB2312"
Response.AppendHeader("Content-Disposition", "attachment;filename=month_loginout.xls")
Response.ContentEncoding = System.Text.Encoding.UTF7
 Response.ContentType = "application/ms-excel"
Dim oStringWriter As System.IO.StringWriter = New System.IO.StringWriter
Dim oHtmlTextWriter As System.Web.UI.HtmlTextWriter = New System.Web.UI.HtmlTextWriter(oStringWriter)
Me.GridView1.RenderControl(oHtmlTextWriter)
Response.Output.Write(oStringWriter.ToString)
Response.Flush()
Response.End()
End Sub
'重载 VerifyRenderingInServerForm
 Public Overloads Overrides Sub VerifyRenderingInServerForm(ByVal control As Control)
End Sub
-------------------------------
出现错误:
只能在执行 Render() 的过程中调用 RegisterForEventValidation的错误提示。
解决方案:
直接在导出Execl的页面修改 
<%@ Page Language="VB" EnableEventValidation = "false" AutoEventWireup="true"
CodeFile="ExportGridView.aspx.cs" Inherits="ExportGridView" %>









本文转自 boyi55 51CTO博客,原文链接:http://blog.51cto.com/boyi55/27297,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
asp.net中利用NPOI导出数据到excel中
asp.net中利用NPOI实现导出DataSet到Excel中,首先下载对应的dll,下载地址:http://download.csdn.net/detail/taomanman/8865699 将其添加到项目引用中。
716 0
【转】asp.net导出数据到Excel的三种方法
来源:http://www.cnblogs.com/lishengpeng1982/archive/2008/04/03/1135490.html 原文出处:http://blog.csdn.net/cpp2017/article/details/2244368   asp.net导出到Excel也是个老生常谈的问题,在此归纳一下。
920 0
【VB6笔记-01】 读取Excel绑定到DataGrid
Private Sub cmdOpen_Click() CommonDialog1.Filter = "Excel???t(*.xlsx)|*.xlsx" CommonDialog1.
716 0
【译】Asp.Net 导出 Excel 数据的9种方案
原文 http://www.cnblogs.com/garydot/archive/2012/06/04/excel-export.html 简介 Excel 的强大之处在于它不仅仅只能打开Excel格式的文档,它还能打开CSV格式、Tab格式、website table 等多钟格式的文档。
762 0
asp.net 操作 excel 出现 class 组件错误 或 打开文件错误
更换网站应用程序池 并设置账户为local system 设置 组件服务 excel application 账户 启动账户  并增加 everyone、iis_user、admin 的访问等权限   (之前有在c:\Windows\System32\config\systempr...
436 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载