Bienvenidos

Recuerda que tus comentarios son importantes y recuerda agradecer si te fue útil algun artículo publicado aquí.

L1f3 15 a D@nc3 Flo0r

viernes, 20 de noviembre de 2009

Problemas con la ñ

Bueno, en estos días encontré un problemita trabajando con unos nombres que tenían nuestra preciada letra "ñ" (enie)

Resulta que cuando trataba de pasar uno de esos nombres a un datalist desde un textbox la aplicación da un error y habla de problemas de seguridad etc. Etc.

Error:

A potentially dangerous Request.Form value was detected from the client (ctl00$ContentPlaceHolder1$txtPProducto="...k 120mg niños ").


Muy feo verdad?

Pues ese errorcito era provocado por la letra "ñ"
Para resolver eso no basta con especificar la cultura también hay que especificar los encodings:
requestEncoding="iso-8859-1"
responseEncoding="iso-8859-1"
fileEncoding="iso-8859-1"
culture="es-MX"
uiCulture="es-MX"/>;
O mas facil:
String nombre = Server.HtmlDecode(TextBox1.Text)

 

Enjoy! Y recuerda que la vida es corta, tira código pero recuerda divertirte!

1 comentario:

Anónimo dijo...

Lo Mejor...Gracias!!...gasté un día buscando la solución...y gracias también por tu humildad...comparado con otros....