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

html en textbox

Estas en el tema de html en textbox en el foro de .NET en Foros del Web. hola aforados: Mi problema es el siguiente: Tengo una base de datos con un campo de frases, en texto. Cuando lo traigo para modifiarlo, lo ...
  #1 (permalink)  
Antiguo 08/08/2005, 12:44
 
Fecha de Ingreso: marzo-2004
Mensajes: 198
Antigüedad: 20 años, 1 mes
Puntos: 1
html en textbox

hola aforados:

Mi problema es el siguiente:

Tengo una base de datos con un campo de frases, en texto.

Cuando lo traigo para modifiarlo, lo hago con un textbox y luego lo vuelvo a actualizar en la base de datos.

El caso es que el texto en el textbox una vez que lo capturo de la base de daros me sale asi:

... No importa si lloré; o si reí, lo ... que importa es lo que ... senti .......

es decir no me respeta los acentos etc..

Sin embargo si lo muestro en un label me sale bien.


Alguien que me pueda ayudar

Gracias anticipadas
  #2 (permalink)  
Antiguo 08/08/2005, 14:10
Avatar de royrojas  
Fecha de Ingreso: diciembre-2004
Mensajes: 458
Antigüedad: 19 años, 4 meses
Puntos: 3
que estas utilizando el textbox sencillo o el richtextobox, por que asi como esta te deberia funcionar.
__________________
roy rojas
Programación en Español: DotNetcr.com
  #3 (permalink)  
Antiguo 08/08/2005, 14:18
 
Fecha de Ingreso: marzo-2004
Mensajes: 198
Antigüedad: 20 años, 1 mes
Puntos: 1
el textbox sencillo
  #4 (permalink)  
Antiguo 09/08/2005, 14:48
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
Eso te ocurre porque estas guardando previamente tu información en formato HTML y por eso en tu label se puede leer sin problemas, ya que a fin de cuentas una label es un span..

Para resolver ese problema puedes hacer un replace de los caracteres html por los acentos.. algo así:

Cita:
s = "mi texto..."
s = s.Replace("& #233;","é")
s = s.Replace("& #237;","í")´
...
Y así para sus equivalentes en ascii....

Espero que te sirva..
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
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 17:12.