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

safari-maskedtextbox first character

6 Answers 101 Views
Input
This is a migrated thread and some comments may be shown as answers.
Susan
Top achievements
Rank 1
Susan asked on 11 Dec 2008, 02:27 PM
In Safari only when using a RadMaskedTextBox, the first character you type is ignored and does not show up at all. This happens for fields formatted for phone numbers as well as all-numeric fields. Below, you will see how I have the field defined. For example, if I were to tab to the field and try to type the number 972-111-2222, when I hit the '9' a blank shows in that position and then the '7' and all the remaining characters would appear.

Thanks,
Susan

 

<telerik:RadMaskedTextBox SelectionOnFocus="SelectAll" TabIndex="2" Columns="12" PromptChar="" DisplayMask="###-###-####" ID="txtContactPhone" Mask="###-###-####" runat="server" Skin="Web20" />

 

 

<asp:regularexpressionvalidator CssClass="Normal" id="Regularexpressionvalidator2" controltovalidate="txtContactPhone" ValidationExpression="^[2-9]\d{2}-\d{3}-\d{4}$" ErrorMessage="Invalid contact phone." display="Dynamic" Runat="server"/>

 

 

<asp:requiredfieldvalidator cssclass="Normal" controltovalidate="txtContactPhone" errormessage="Required." display="dynamic" runat="server" ID="Requiredfieldvalidator2"/></td></tr>

 

6 Answers, 1 is accepted

Sort by
0
Sebastian
Telerik team
answered on 15 Dec 2008, 03:02 PM
Hi Susan,

Can you please verify that you are using the latest version 2008.3.1125 of RadControls for ASP.NET AJAX (Q3 2008 SP1) in your local test under Safari 3.x browser? I tested this online demo under the same conditions and it does not exhibit the abnormality you depicted - can you please test it on your end?

You may also check whether detaching the validators temporary makes a difference - thus we will determine whether they influence the behavior in this particular situation.

Best regards,
Sebastian
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
eboen
Top achievements
Rank 2
answered on 26 Dec 2008, 11:59 PM
I am seeing the same behavior on Safari (3.2.1) for PC (Vista).  When tabbing down through a form of textboxes if you start typing in a masked textbox for a phone number or zipcode the first number is skipped. Using the latest version 2008.3 1125.
0
Susan
Top achievements
Rank 1
answered on 30 Dec 2008, 04:59 AM
i tested this with the demo link you provided and am seeing the same behavior. when i type the first character, it does not appear, but the second character i type does. like the previous post, i am using Safari for PC (Vista).

i have also confirmed that i am using the latest version and i am still seeing this behavior.

thanks,
susan
0
Dimo
Telerik team
answered on 30 Dec 2008, 09:08 AM
Hi all,

I am glad to inform you that we managed to reproduce the problem and it is now fixed. Changes will take effect in our next service pack.

Thanks Susan, your Telerik points have been updated.

All the best,
Dimo
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
eboen
Top achievements
Rank 2
answered on 15 Jan 2009, 05:00 AM
I downloaded the newest release 1/14/2009 and it still isn't fixed, specifically when my mask is this (###) ###-####.  Mostly a problem when the user tabs to a masked textbox then starts typing, first number alway overwritten.

Thanks

Eric
0
Nikolay Rusev
Telerik team
answered on 15 Jan 2009, 07:24 AM
Hello Eric,

I have just tested RadMaskedTextbox under Safari with latest release of RadControls for ASP.NET AJAX and it seems to be working.
For your convenience I am sending you sample application. Please find it attache to this post.

Best wishes,
Nikolay
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
Tags
Input
Asked by
Susan
Top achievements
Rank 1
Answers by
Sebastian
Telerik team
eboen
Top achievements
Rank 2
Susan
Top achievements
Rank 1
Dimo
Telerik team
Nikolay Rusev
Telerik team
Share this question
or