Bonjour,
Je veux utiliser un MaskedEditExtender pour controler la saisie d'un champ numérique (plusieurs même ) mais j'ai un comportement particulier.
J'ai mis :
Mais quand j'entre 1,14 la valeur s'enregistre bien, si je reviens en modif (j'utilise un formView), je me retrouve avec 0,114... Et si je regarde dans la table, j'ai bien chaque fois successibement 1,14; 0,114; 0,0114...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <asp:TextBox ID="SEUIL_OLF_COVTextBox" runat="server" Text='<%# Bind("SEUIL_OLF_COV") %>'> </asp:TextBox> <ajaxToolkit:MaskedEditExtender runat="server" <div style="margin-left:40px">ID="maskSEUIL_OLF_COV" TargetControlID="SEUIL_OLF_COVTextBox" Mask="999,999.999999" MaskType="Number" MessageValidatorTip="true" OnFocusCssClass="MaskedEditFocus" OnInvalidCssClass="MaskedEditError" CultureName="fr-FR"/></div>
Pas fiable donc...
Je vais me contenter donc d'un validator pour l'instant mais ça serait bien de comprendre... Est-ce un bug ou je fais mal quelque chose ?
Partager