Los acentos se ven mal (o el html), en C#

Bueno, este es uno de esos errores molestos, que me han hecho perder unos minutitos valiosos para encontrar la solución, porque hay muchas y variadas.

Recupero el texto “Esta solución” desde mi modelo, y cuando me lo llevo a la vista se muestra “Esta solució”.

Además veo que el texto es que ya me viene con los símbolos raros, osea que no es la codificación de la página.

La solución: busco en donde estoy asignado lo recuperado a la propiedad del modelo y le hago algo tan sencillo como:

var texto = HttpUtility.HtmlDecode(stringRecuperada);

Y, ya tá. He decodificado mi cadena a HTML, y todo se vé bien. Cuidadín que no es la única solución, pero es una de ellas.

Ojalá sea de ayuda.

Un comentario en “Los acentos se ven mal (o el html), en C#

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s