Hi, the RadNumericTextBox currently supplies the types number, currency and percent. http://docs.telerik.com/devtools/aspnet-ajax/controls/input/radnumerictextbox/overview In addition to that we need the type permill (0/00). We would appreciate it, if you implement this additional type.
Due to a bug in the WebKit-based browsers this issue could not be fixed since it will introduce another bugs in those browsers.
RadNumericTextBox with SelectionOnFocus="SelectAll" doesn't work in Chrome. Expected behavior: when textbox focuses, the text in the input should all be selected. Actual behavior: the cursor jumps to the end of the text in the input
RadMaskedTextBox has a RequireCompleteText property that makes it a requirement that the full mask of the input be satisfied. The RadInputManager MaskedTextBoxSetting does not contain the same property. Please add this property with the same functionality to the MaskedTextBoxSetting.
When we use the control RadNumericTextBox, we met a issue: right alignment for text works under IE8, but doesn't work under IE 10, still left align in this control. we tried several methods to try fix this issue, <telerik:RadNumericTextBox runat="server" ID="control1" Type="Number" ShowSpinButtons="True" ButtonsPosition="Right" IncrementSettings-Step="10" NumberFormat-DecimalDigits="0" AutoPostBack="False" CssClass="RightPadding" EnabledStyle-CssClass="RightAligned"> <DisabledStyle HorizontalAlign="Right" CssClass="RightAligned" /> <EnabledStyle HorizontalAlign="Right" CssClass="RightAligned" /> <FocusedStyle HorizontalAlign="Right" CssClass="RightAligned" /> <ReadOnlyStyle HorizontalAlign="Right" CssClass="RightAligned" /> <InvalidStyle HorizontalAlign="Right" CssClass="RightAligned" /> <EmptyMessageStyle HorizontalAlign="Right" CssClass="RightAligned" /> <HoveredStyle HorizontalAlign="Right" CssClass="RightAligned" /> CSS: <style type="text/css"> .RightAligned { text-align: right !important; } .RightPadding { padding-right:2px !important } </style> but failed. Do you have solution to fix this issue? Expect your reply!
A property to handle that would be very convenient. This way developers could be able to restrict the number of rows that the user can type. Something like MaxRowNumber. Additionally, a property MaxColumnNumber would be also useful to restrict the length of each row.
When using the RadMaskedTextBox control with the following setup, copy and paste in IE browsers (tested on IE11) does not work (nothing happens). <table width="100%" cellpadding="5px" cellspacing="5px" border="0px"> <tr> <td width="50%" align="right" valign="top"> <asp:Label ID="lbllicenseStateID" runat="server" EnableViewState="False" Text="driver’s license or<br> state identification number: <br>(two letters and six numbers)" meta:resourcekey="lbllicenseStateIDResource1" AssociatedControlID="licenseStateID"></asp:Label> </td> <td width="50%" valign="middle"> <telerik:RadMaskedTextBox PromptChar="" SelectionOnFocus="SelectAll" ID="licenseStateID" runat="server" MaxLength="8" TabIndex="1" CssClass="uppercase" Mask="LL######" DisplayMask="********" meta:resourcekey="licenseStateIDResource2" HideOnBlur="True" AutoCompleteType="Disabled" EnableAriaSupport="True"></telerik:RadMaskedTextBox> <asp:RequiredFieldValidator ID="rfvlicenseStateID" runat="server" ControlToValidate="licenseStateID" ForeColor="Red" Text="*" ErrorMessage="driver’s license or state identification number is required." meta:resourcekey="rfvlicenseStateIDResource1" SetFocusOnError="True"></asp:RequiredFieldValidator> <asp:RegularExpressionValidator ID="revCardNumber" runat="server" ControlToValidate="licenseStateID" ForeColor="Red" ValidationExpression="[a-zA-Z]{2}[0-9]{6}" ErrorMessage="driver’s license or state identification number format is incorrect." meta:resourcekey="revCardNumberResource1" Text="Format is incorrect." SetFocusOnError="True"></asp:RegularExpressionValidator> <asp:HiddenField ID="hdnlicenseStateID" runat="server" /> </td> </tr> </table>
(limitation on Windows Phone - onkeypress event is not fired and the essential part of the RadMaskedTextBox code cannot be executed at the right time )
<telerik:RadNumericTextBox ID="RadNumericTextBox1" runat="server" MinValue="-999" MaxValue="999" NumberFormat-DecimalSeparator="," Type="Number" AllowOutOfRangeAutoCorrect="false" DataType="System.Decimal" NumberFormat-DecimalDigits="4"></telerik:RadNumericTextBox> 1) type in "12345,4321" 2) blur and the control give an error. The typed value became: "12345.4321" 3) The comma "," decimal separator is changed into dot "."