c# - Thousand separator with MaskedEditExtender from the ASP.NET AJAX Control Toolkit -
i need format inputs in textbox , i've tried maskededitextender. don't know mask have use want - maybe knows.
the entered values numeric values amounts between 100 , 9999999 euros want show thousand separators cent separators while typing textbox this:
input: 100 show: 100,00
input: 345000,50 show: 345.000,50
to more specific want exact same behavior typing numeric values calculator , kind calculator shows entered values on display.
here (expensive) example exact behavior need free: https://demos.devexpress.com/aspxeditorsdemos/features/maskedinput.aspx
this code:
<asp:textbox id="purposeamount" cssclass="textboxcreateitem" ontextchanged="purposeamount_ontextchanged" autopostback="true" runat="server"></asp:textbox> <asp:regularexpressionvalidator id="regularexpressionvalidator1" runat="server" controltovalidate="purposeamount" display="dynamic" setfocusonerror="true" errormessage="only numeric allowed." forecolor="red" validationexpression="^\d+(\,\d+$)?$" validationgroup="numericvalidate"><br />erlaubte zeichen: 0-9 und ,</asp:regularexpressionvalidator> <asp:requiredfieldvalidator id="requiredfieldvalidator4" runat="server" controltovalidate="purposeamount" validationgroup="numericvalidate" display="static" forecolor="red"><br />eingabe erforderlich.</asp:requiredfieldvalidator> <cc1:maskededitextender targetcontrolid="purposeamount" masktype="number" mask="9,999.99" runat="server" />
try this:
<ajax:maskededitextender id="maskededitextender2" mask="9,999.99"...</ajax:maskededitextender>
Comments
Post a Comment