ASP.NET - Problemas con código de letras acentuadas

 
Vista:

Problemas con código de letras acentuadas

Publicado por Javier (10 intervenciones) el 25/01/2005 15:09:11
Señores:

Tengo un problema al tratar de validar las letras acentuadas en un control de texto.

Por algún motivo el sistema me arroja un código distinto al que deberían tener las letras acentuadas según la tabla...

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsintro7/html/_pluslang_ascii_character_codes_chart_2.asp

Los códigos que capturo en Jscript serían:

á=225; é=130; í=237; ó=243; ú=250; Ñ=209 y ñ=241

cuando debería ser:

á=160; é=233; í=161; ó=162; ú=163; Ñ=164 y ñ=165

La validación se hace mediante una función javascript... a modo de ejemplo:

function TecKeyPress(Obj) {
var key = event.keyCode;
var tec = String.fromCharCode(key);
//á=225; é=233; í=237; ó=243; ú=250; Ñ=209; ñ=241
alert(tec + " | "+ key);
//Validaciones correspondientes...
...
}

Como dato anexo en el webconfig tengo seteada la cultura de esta manera:

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

Porqué se produce esto?.

De antemano gracias por la eventual ayuda.





Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder