VB ASP.NET – Exportar GridView a Excel o Export to Excel

26 Marzo, 2010 por Ascariz Dejar una respuesta »

Como exportar un Gridview a Excel “Export to Excel” con la programacón ó Código Fuente  ASP.NET (VB.NET), solo tienen que copiar y pegar. dentro de unos dias publicare el Código Fuente C#.NET

Dim sb As StringBuilder = New StringBuilder()
Dim sw As StringWriter = New StringWriter(sb)
Dim htw As HtmlTextWriter = New HtmlTextWriter(sw)
Dim pagina As Page = New Page
Dim grilla As New GridView
grilla.EnableViewState = False
grilla.AllowPaging = False
grilla.DataSource = RetornaRdr(codUsuario, codStatus, fechaIn, fechaFin)
grilla.DataBind()
'grilla.Columns(0).Visible = False
Dim form = New HtmlForm
pagina.EnableEventValidation = False
pagina.DesignerInitialize()
pagina.Controls.Add(form)
form.Controls.Add(grilla)
pagina.RenderControl(htw)
Response.Clear()
Response.Buffer = True
Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader("Content-Disposition", "attachment;filename=data.xls")
Response.Charset = "UTF-8"
Response.ContentEncoding = Encoding.Default
Response.Write(sb.ToString())
Response.End()

Publicidad

Dejar un comentario

*