Won't Fix
Last Updated: 09 Aug 2016 12:26 by Blas
Blas
Created on: 19 Sep 2013 16:28
Category: InputManager
Type: Feature Request
6
radnumerictextbox in ipad
Using RadNumericTextBox in a mobile website doesn't pop up numeric keyboard in iPad. We're developing a website where the user has to enter a lot of numeric information and it has to choose the numeric pad each time it enters a new numeric field.

I know that using RadTextBox and Inputtype solves this problem, but I mainly use RadNumericTextBox because it allows to specified validation like min and max values to each field.

Our sales team solution is featured to be use in mobile devices thanks to the MetroTouch theme but this behaviour with numeric fields has got many negative feedbacks of our mobile users.

Thanks in advanced
Roberto
5 comments
Blas
Posted on: 09 Aug 2016 12:26
I tried it in my project, and it was easy: the problem is that you have to deal with localization problems and other setbacks, so I went back to the radnumerictext.

It would be great that such funcionality was implemented in the RadNumericTextBox.

ADMIN
Vasil
Posted on: 09 Aug 2016 08:40
Ruth,

From our perspective it is easy to render numeric attribute. 

However, the problem is that when the input have type, the very same browsers you are referring to, will show us the numeric keyboard, but will stop propagating all events that are needed in order numeric textbox to work. So at the end the formatting (as group separators and etc) will not work.
Ruth Goldberg
Posted on: 08 Aug 2016 16:48
I really need this feature. I am trying to use the workaround, but it is extremely difficult. The main problem is currency, where the user can type it in one way, but we want to display it with group separators. This is easy to do with the numeric text box, but messy with a regular text box. I don't see why you can't use the attribute of "number" for a numeric text box also.
ADMIN
Galin
Posted on: 07 May 2015 09:00
Hi,
Currently the only universal solution for controlling the keyboard type is to use the HTML attribute type, e.g. type=”number”.  However the browsers behave too inconsistent when the type is number. The events are firing differently in all browsers and this prevents us to control the correct behavior of the RadNumericTextBox. As soon HTML5 support of all browsers become more consistent we will be able to change the type of visible input of RadNumericTextBox to number.
In meantime as a workaround I can suggest you to use the attributes pattern and inputmode:
<telerik:RadNumericTextBox runat="server" ID="RadNumericTextBox1" pattern="[0-9]*" inputmode="numeric"></telerik:RadNumericTextBox>

Regards,
Galin
Skip
Posted on: 05 Apr 2014 17:14
This just seems like a no brainer.  I use galaxy tablets instead of iPads, but the issue is the same.  I create websites for use in our production areas to collect data, almost all of it is numerical, very few text fields other than the occasional comment.

I've been asked many times for this functionality.  Hope it comes soon.