Last Updated: 17 Apr 2019 13:57 by ADMIN
Created on: 17 Aug 2017 17:46
Category: InputManager
Type: Bug Report
RadMaskedTextBox doesn't work in Edge when both Mask and MaxLength are set.
<telerik:RadMaskedTextBox ID="txtCountryDigits" runat="server" SelectionOnFocus="CaretToBeginning" PromptChar="_" Width="50px" Mask="+###" ValidationExpression="+\d{1}.d{1}.d{1}" MaxLength="4" />
<telerik:RadMaskedTextBox ID="txtPhoneNumber" runat="server" SelectionOnFocus="CaretToBeginning" PromptChar="_" Width="116px" Mask = "(###) ###.####" ValidationExpression = "\(\d{3}\) \d{3}\.\d{4}" />
<telerik:RadMaskedTextBox ID="txtExtension" runat="server"  SelectionOnFocus="CaretToBeginning" PromptChar="_" Width="100px" Mask="x##########" MaxLength="11" />

This only affects the Edge browser as far as I can tell.

The Country Digits and Extension only allow one character to be entered when the MaxLength is set equal to the number of characters in the mask.  You can only enter 1 character if you tab into the control.  Click on the control with the cursor does not allow the entry of any digits.   Removing the MaxLength property allows entry of the full input.
Posted on: 17 Apr 2019 13:57
Hi there,

I just tested the new Chromium based version of Edge Version and verified that the reported problem is not reproducible. Since this is going to be the official Edge, I will mark this issue as resolved.

Best regards,
Progress Telerik
Get quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.
Posted on: 27 Nov 2017 14:06
Have found this too. Will it be fixed?