Retroceder   Foros del Web > Programación para sitios web > .NET > web forms

Respuesta
 
Herramientas Desplegado
Antiguo 26-mar-2008, 20:19   #1 (permalink)
Yerim ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2008
Mensajes: 27
mandar GridView a nueva Ventana con formato HTML

Hola, buscando en la red encontre el siguiente codigo para exportar un GridView a HTML para su impresion.


Protected Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button2.Click

Dim sb As New StringBuilder()
Dim salida As New System.IO.StringWriter(sb)
Dim htw As New HtmlTextWriter(salida)
Dim pag As New Page()
Dim form As New HtmlForm()

Me.g1.EnableViewState = False
pag.EnableEventValidation = False
pag.DesignerInitialize()
pag.Controls.Add(form)
form.Controls.Add(Me.g1)
pag.RenderControl(htw)
Response.Clear()
Response.Buffer = True
Response.ContentType = "application/text/HTML"
Response.AddHeader("Content-Type", "text/html")
Response.Charset = "MS-Windows"
Response.ContentEncoding = Encoding.Default
Response.Write("<script language='JavaScript'>window.open('Default3.aspx') </script>" + sb.ToString())
Response.End()

End Sub


Quiero saber si se puede adecuar este metodo para que muestre el Grid con formato HTML en una nueva ventana no en la misma ?
Yerim está desconectado   Responder Citando
Antiguo 31-mar-2008, 08:53   #2 (permalink)
Javier Santamaria no se puede cailificar en este momento
 
Avatar de Javier Santamaria
 
Fecha de Ingreso: julio-2007
Mensajes: 294
Re: mandar GridView a nueva Ventana con formato HTML

Hola,

No se si te entendi bien, pero lo unico seria llamar a la funcion javascript window.open() pasandole como parametro de pagina el archivo.html que acabas de crear.

Saludos
Javier Santamaria está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 08:17.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93