Foros del Web » Programación para mayores de 30 ;) » .NET »

exportar datagrid a excel. Problema con acentos

Estas en el tema de exportar datagrid a excel. Problema con acentos en el foro de .NET en Foros del Web. Hola qtal, Al exportar un datagrid a excel, en las palabras que tienen acentos, en vez de verse la letra acentuada se ve un símbolo ...
  #1 (permalink)  
Antiguo 15/10/2003, 08:08
 
Fecha de Ingreso: marzo-2002
Mensajes: 188
Antigüedad: 22 años, 2 meses
Puntos: 0
exportar datagrid a excel. Problema con acentos

Hola qtal,

Al exportar un datagrid a excel, en las palabras que tienen acentos, en vez de verse la letra acentuada se ve un símbolo raro. por ejemplo, en vez de "Descripción" me aparece "Descripción"
Puede solucionarse con alguna instrucción de código en el aspx o en el webconfig?

En el webconfig tengo puesto esto:

<globalization requestEncoding="utf-8" responseEncoding="utf-
8" culture="es-ES" uiCulture="es-ES" />

Gracias y saludos
  #2 (permalink)  
Antiguo 16/10/2003, 09:07
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Ya probaste con:

Cita:
<globalization
fileEncoding="utf-8"
requestEncoding="utf-8"
responseEncoding="utf-8"
culture="es-MX"
uiCulture="es-MX"
/>
Saludos
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 17/10/2003, 02:11
 
Fecha de Ingreso: marzo-2002
Mensajes: 188
Antigüedad: 22 años, 2 meses
Puntos: 0
Hola qtal,
Probé con lo que me dices y nada. Las palabras acentuadas no se ven correctamente. De hecho lo único que me faltaba poner en el webconfig era lo de fileEncoding="utf-8", pero como te digo, sigue sin funcionar.
Gracias de todos modos
  #4 (permalink)  
Antiguo 17/04/2009, 08:57
 
Fecha de Ingreso: septiembre-2008
Mensajes: 12
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: exportar datagrid a excel. Problema con acentos

Hola, despues de mucho probar encontre la solucion,
en la linea donde defines el encoding debes ponerlo asi:
Código:
Response.ContentEncoding = System.Text.Encoding.GetEncoding("windows-1252")
Response.Charset = "utf-8"
por lo menos esto me funciono a mi

ojala te sirva de algo
  #5 (permalink)  
Antiguo 17/04/2009, 09:18
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
Respuesta: exportar datagrid a excel. Problema con acentos

yo haría lo siguiente mostraría un reporte (Crystal ó Reporting) y de alli la opción de exportar, aparte de que da la opción de previsualización para corrección te ahorras posibles problemas como esos..

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #6 (permalink)  
Antiguo 17/04/2009, 14:29
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Respuesta: exportar datagrid a excel. Problema con acentos

wow, ya ni me acordaba de éste mensaje (2003)
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #7 (permalink)  
Antiguo 17/04/2009, 14:33
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
Respuesta: exportar datagrid a excel. Problema con acentos

Cita:
Iniciado por RootK Ver Mensaje
wow, ya ni me acordaba de éste mensaje (2003)
plop!!! no vi ni la fecha de inicio de tema jajajaj

nos vemos...
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
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 07:16.