This is a migrated thread and some comments may be shown as answers.

RadNumericTexBox Double Decimal Separator

2 Answers 118 Views
Input
This is a migrated thread and some comments may be shown as answers.
Anthony
Top achievements
Rank 1
Anthony asked on 29 Nov 2010, 04:06 PM
Hi,
I've had a RadnumericTextbox on my page :

<telerik:RadNumericTextBox runat="server" ID="txbOCCCplafond" SkinID="txbEntier" NumberFormat-decimalSeparator=',' MinValue="0" />

As you can see the decimal separator is the comma (french format).

I would like to allow the user to press ',' or '.' (as a result the '.' becomes ',')

For example setting NumberFormat-DecimalSeparator= ',.'

Hope you understand my poor english

Could you help me ?



 

 



 

2 Answers, 1 is accepted

Sort by
0
Daniel
Telerik team
answered on 29 Nov 2010, 05:06 PM
Hello Anthony,

Please try the following script:
<script type="text/javascript">
    function keyPress(sender,args)
    {
        if (args.get_keyCharacter() == ".")
        {
            sender.set_textBoxValue(sender.get_value() + ",");
            args.set_cancel(true);
        }
    }
</script>
<telerik:RadNumericTextBox runat="server" ID="txbOCCCplafond" SkinID="txbEntier"
    NumberFormat-DecimalSeparator=',' MinValue="0">
    <ClientEvents OnKeyPress="keyPress" />
</telerik:RadNumericTextBox>

I hope this helps.

Regards,
Daniel
the Telerik team
Browse the vast support resources we have to jumpstart your development with RadControls for ASP.NET AJAX. See how to integrate our AJAX controls seamlessly in SharePoint 2007/2010 visiting our common SharePoint portal.
0
Anthony
Top achievements
Rank 1
answered on 29 Nov 2010, 05:23 PM
This work fine !

thank you very much, Daniel
Tags
Input
Asked by
Anthony
Top achievements
Rank 1
Answers by
Daniel
Telerik team
Anthony
Top achievements
Rank 1
Share this question
or