When NumericTextBox widget is initialized, it changes the type of the input element to text. This is obligatory, because <input type=number> has many restrictions, like it does not allow globalized numbers or formatted strings. Hence the widget cannot use <input type=number> to operate normally.
If showing the numeric keypad is a must, then I will suggest you not use the NumericTextBox widget.
the Telerik team
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI