Citation:
	
		
		
			
				Envoyé par lutecefalco
				
			
			Va falloir passer par un validator perso je pense.
C'est un pb de Culture à mon avis: t'es en Culture Fr-fr surement dc c'est une virgule pour les chiffres décimaux et non pas un point
			
		
	 
 Oui mais peu importe la culture, l'utilisateur doit pouvoir saisir à sa guise une virgule ou un point...
Sinon : 
Si vous remarquez sur mon code précédent, le compare validator est désactivé, donc non executé !
En fait, dans une procédure de post, je fais : 
' Remplacement du point par la virgule
txtPerf.Text = replace(txtPerf.Text, ".", ",")
' Activation des comparevalidator
cvPerfCollectif1.Enabled = True
cvPerfCollectif2.Enabled = True
' Execution de la vérif !
cvPerfCollectif1.Validate()
cvPerfCollectif2.Validate()
Et boom, ca marche pas :-/