Bonjour.

Je m'arrache les cheveux depuis plusieurs heures sur un problème avec le MaskedEditExtender (composant Ajax).

Je l'utilise sur un textbox permettant à l'utilisateur de saisir le prix unitaire de vente d'un article.

En saisie tout va bien.

C'est quand j'affecte par code, une valeur à mon texbox (dans le cadre de son initialisation) que cela ne marche pas.

En effet si j'affecte par exemple "100" à ce textbox la valeur affichée est "1000000000.00".

Je ne sais pas s'il s'agit d'un problème de culture ou autre mais c'est un vrai casse tête !

J'ai fait pas mal de recherche à ce sujet sur le net, en vain ....

Je suis preneur de toute solution ...

Voici la portion de code de mon code-behind :



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
<ajaxToolkit:MaskedEditExtender ID="MaskedEditExtender_PrixUnitaireVenteHT" runat="server"
                        TargetControlID="txtPrixUnitaireVenteHT"
                        MaskType="Number"
                        Mask="9999999999.99"
                        MessageValidatorTip="true"
                        DisplayMoney= "None"
                        AcceptNegative= "None"
                        ErrorTooltipEnabled="True"  
                        Autocomplete="false" 
                        InputDirection="LeftToRight"
                       />