2.DataGrid各种用法
2010-08-20 08:32
351 查看
已总结:
例子:GridViewText
GridView导入导出excel
DatagridView导入导出excel 需继续总结
2010.08.30 GridView总结如下:
1.导出excel时出现的错误:
1).如果不 加这句代码:
Public Overrides Sub VerifyRenderingInServerForm(ByVal con As Control)
End Sub
会出现如下错误:
类型“GridView”的控件“GridView1”必须放在具有 runat=server 的窗体标记内。
2).将 页面 上的 代码 更改为
<%@ Page Language="VB" EnableEventValidation = "false" AutoEventWireup="true" CodeFile="Default.aspx.vb" Inherits="_Default" %>
否则会出现如下错误:
只能在执行 Render() 的过程中调用 RegisterForEventValidation
GridView导出为excel代码:
Private Sub Export(ByVal FileType As String, ByVal FileName As String)
Response.Charset = "gb2312" '获取或设置输出流的HTTP字符集
Response.ContentEncoding = System.Text.Encoding.UTF7 '获取或设置输出流的HTTP字符集
Response.AddHeader("Content-Disposition", "attachment;filename=" & HttpUtility.UrlEncode(FileName, Encoding.UTF8).ToString) '(要添加 value 的 HTTP 头名称,要添加到头中的字符串) 将一个HTTP头 添加到输出流
'提供用于在处理 Web 请求时编码和解码 URL 的方法。无法继承此类。
Response.ContentType = FileType '获取或设置输出流的 HTTP MIME 类型
Dim sw As New StringWriter
Dim htw As New HtmlTextWriter(sw)
GridView1.RenderControl(htw)
Response.Write(sw.ToString)
Response.End()
End Sub
Public Overrides Sub verifyrenderinginserverform(ByVal con As Control)
End Sub
例子:GridViewText
GridView导入导出excel
DatagridView导入导出excel 需继续总结
2010.08.30 GridView总结如下:
1.导出excel时出现的错误:
1).如果不 加这句代码:
Public Overrides Sub VerifyRenderingInServerForm(ByVal con As Control)
End Sub
会出现如下错误:
类型“GridView”的控件“GridView1”必须放在具有 runat=server 的窗体标记内。
2).将 页面 上的 代码 更改为
<%@ Page Language="VB" EnableEventValidation = "false" AutoEventWireup="true" CodeFile="Default.aspx.vb" Inherits="_Default" %>
否则会出现如下错误:
只能在执行 Render() 的过程中调用 RegisterForEventValidation
GridView导出为excel代码:
Private Sub Export(ByVal FileType As String, ByVal FileName As String)
Response.Charset = "gb2312" '获取或设置输出流的HTTP字符集
Response.ContentEncoding = System.Text.Encoding.UTF7 '获取或设置输出流的HTTP字符集
Response.AddHeader("Content-Disposition", "attachment;filename=" & HttpUtility.UrlEncode(FileName, Encoding.UTF8).ToString) '(要添加 value 的 HTTP 头名称,要添加到头中的字符串) 将一个HTTP头 添加到输出流
'提供用于在处理 Web 请求时编码和解码 URL 的方法。无法继承此类。
Response.ContentType = FileType '获取或设置输出流的 HTTP MIME 类型
Dim sw As New StringWriter
Dim htw As New HtmlTextWriter(sw)
GridView1.RenderControl(htw)
Response.Write(sw.ToString)
Response.End()
End Sub
Public Overrides Sub verifyrenderinginserverform(ByVal con As Control)
End Sub
相关文章推荐
- 总结git的各种用法
- res资源文件目录下的各种分辨率的文件夹用法
- DataGrid用法集锦
- java之final的各种用法
- Android学习笔记三十一:Java异常处理中try,catch,finally的各种组合用法
- 详解java中instanceof各种的用法
- response.setHeader各种用法
- 各种adapter用法
- SQL Server 中的SET XACT_ABORT各种用法及显示结果
- iOS Quartz 各种绘制图形用法--画图片、写文字、画线、椭圆、矩形、棱形等
- junit测试assert各种断言用法
- C++ const 的各种用法
- DataList用法+DataGrid分页的例子
- jQuery各种用法汇总
- shell脚本学习之Bash shell 里各种括号的用法
- IOS Quartz 各种绘制图形用法
- easy ui datagrid 简单用法2
- Python3中内置类型bytes和str用法及byte和string之间各种编码转换 问题
- DataGrid的用法
- 各种关键字用法