Foros del Web » Programando para Internet » ASPX (.net) »

Error exportando a Excel.

Estas en el tema de Error exportando a Excel. en el foro de ASPX (.net) en Foros del Web. Hola Tenia una grid, la misma de este post: http://www.forosdelweb.com/showthread.php?t=438164 que estaba exportando a Excel y todo funcionaba perfectamente hasta que meti una Columna Tipo ...
  #1 (permalink)  
Antiguo 30/10/2006, 14:19
Avatar de jhonwilliams  
Fecha de Ingreso: marzo-2004
Ubicación: Copacabana - Colombia
Mensajes: 1.484
Antigüedad: 20 años, 10 meses
Puntos: 76
Error exportando a Excel.

Hola

Tenia una grid, la misma de este post: http://www.forosdelweb.com/f78/extrana-advertencia-438164/ que estaba exportando a Excel y todo funcionaba perfectamente hasta que meti una Columna Tipo Boton para seleccionar las filas, hasta ahi funciono el exportar porque ahora me sale este error:

Código:
El control 'dgConsolidado__ctl2__ctl0' de tipo 'DataGridLinkButton' debe colocarse dentro de una etiqueta de formulario con runat=server
Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código. 
Detalles de la excepción: System.Web.HttpException: El control 'dgConsolidado__ctl2__ctl0' de tipo 'DataGridLinkButton' debe colocarse dentro de una etiqueta de formulario con runat=server.
Alguien sabe que puedo hacer para corregirlo.

Gracias
__________________
Si mi respuesta te ha ayudado, agradezco que me regales unos puntos de Karma XD.

"Una mujer sería encantadora si uno pudiera caer en sus brazos sin caer en sus manos." (Ambrose Bierce)
  #2 (permalink)  
Antiguo 24/11/2006, 22:13
Avatar de Fann_Lavigne  
Fecha de Ingreso: diciembre-2004
Mensajes: 622
Antigüedad: 20 años
Puntos: 12
Podrias probar kon esto y me dices ke tal jala:

Código:
Response.AddHeader("content-disposition", "attachment; filename=Estimado.xls")
Response.ContentType = "application/vnd.ms-excel"
Response.Charset = ""
Me.EnableViewState = True
Dim tw As New System.IO.StringWriter()
Dim hw As New System.Web.UI.HtmlTextWriter(tw)
DG2.RenderControl(hw) 'DG2" es el datagrid ya kargado kon la info
Response.Write(tw.ToString())
Response.End()                  'Crea una nueva instancia
__________________
"Entre Mas Brillante Es Una Mente, Tiene Que Luchar Contra Demonios Internos Mas Poderosos"
[email protected]
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:57.