Bonjour à tous,
J'ai un souci très étrange avec une application Asp.net migré du framework 1.1 vers 3.5. Sur la version 1.1 de l'appli, les nombres s'affichent au format anglais (ex : 1 023.23). Si l'utilisateur saisie une "," a la place du "." celui ci sera remplacé dans le code VB. Il accepte également l'espace bref tout passe.
En Version 2 c'est une autre paire de manche. Il accepte la "," et le "." mais pas l'espace ! la ligne qui plante est la suivante :
dim monDouble as double = cdbl("1 023.23"). Si j'enlève l'espace ça passe !
Le souci est que dans le framework 2, j'ai modifié le fichier de config ainsi :
1 2
|
<globalization culture="en-US" uiCulture="en-US" /> |
Mais cette config n'accepte pas l'espace ! Autre point intéressant , j'ai installé la version 1.1 de l'appli sur mon poste (XP français mais modif des paramètres régionaux en anglais) et j'ai le même souci. Tout semble à croire que c'est un problème de configuration...
Partager