ASP.NET - Pasar datagrid a excel

 
Vista:

Pasar datagrid a excel

Publicado por ludwing (6 intervenciones) el 07/02/2007 15:02:18
Tengo un datagrid que e pasado a Excel usando este código, el cual funciona perfectamente, el problema es que al intentar con otro datagrid que tiene una columna con hiperlink me da un error el cual dice que tengo que agregar a un webform.
______________________________________________________________________
' Damos la salida como attachment con el nombre de Testeo.xls.
Response.AddHeader("content-disposition", "attachment; filename=Testeo.xls")
' Especificamos el tipo de salida.
Response.ContentType = "application/vnd.ms-excel"
' Asociamos la salida con la codificación UTF7 (para poder visualizar los acentos correctamente)
Response.ContentEncoding = System.Text.Encoding.UTF7
Response.Charset = ""
Me.EnableViewState = False
Dim tw As New System.IO.StringWriter
Dim hw As New System.Web.UI.HtmlTextWriter(tw)
DataGrid1.RenderControl(hw)
'Escribimos el HTML en el Explorador
Response.Write(tw.ToString())
' Terminamos el Response.
Response.End()
_____________________________________________________________________
Desde ya agradezco todo tipo de ayuda o ideas
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder