zoukankan      html  css  js  c++  java
  • 【Vegas原创】VB.NET版Excel导出(GridView、DataGrid通吃)

    在click事件中加入:

          Protected Sub imgExcel_Click(ByVal sender As ObjectByVal e As System.Web.UI.ImageClickEventArgs) Handles imgExcel.Click
                Response.Clear()
                Response.Buffer 
    = True
                Response.Charset 
    = "GB2312"
                Response.AppendHeader(
    "Content-Disposition""attachment;filename=FileName.xls")
                
    '如果设置为 GetEncoding("GB2312");导出的文件将会出现乱码!!!

                Response.ContentEncoding 
    = System.Text.Encoding.UTF7
                Response.ContentType 
    = "application/ms-excel" '/设置输出文件类型为excel文件。 

                
    Dim oStringWriter As New System.IO.StringWriter()
                
    Dim oHtmlTextWriter As New System.Web.UI.HtmlTextWriter(oStringWriter)
                
    '  turn off paging 
                grdeap.AllowPaging = False
                grdeap.Columns(
    0).Visible = False
                
    '注意:不是grdeap.databind()
                mydatabind()
                grdeap.RenderControl(oHtmlTextWriter)
                Response.Output.Write(oStringWriter.ToString())
                Response.Flush()
                Response.End()

            
    End Sub


     

  • 相关阅读:
    关于Jonathan S. Weissman与RIT(罗切斯特理工学院,位于纽约)
    jQuery获取元素值以及设置元素值总结
    页面跳转
    Node JS复制文件
    js获取当前日期并格式yyy-MM-dd
    Json文件删除元素
    HTML页面间传值
    计算机实用但冷门快捷键
    NodejS---require的机制
    Node某个JS导出方法变量以及在其他地方引用的例子
  • 原文地址:https://www.cnblogs.com/amadeuslee/p/3744574.html
Copyright © 2011-2022 走看看