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.
Date format pattern mapping is incorrect in method InputUtil.MapDateFormatShortCuts:
case "y":
return dateTimeFormatInfo.MonthDayPattern;
case "Y":
return dateTimeFormatInfo.MonthDayPattern;
instead of:
case "y":
return dateTimeFormatInfo.YearMonthPattern;
case "Y":
return dateTimeFormatInfo.YearMonthPattern;
according to "Standard Date and Time Format Strings" from
https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx
DateInputSetting in InputManager does not behave as expected.
Use the code and steps below:
<telerik:RadInputManager ID="RadInputManager1" runat="server">
<telerik:DateInputSetting BehaviorID="BehaviourFormatHeure" DateFormat="HH:mm:ss" Validation-ValidationGroup="GroupValidation">
<TargetControls>
<telerik:TargetInput ControlID="txtHeureDebut"></telerik:TargetInput>
<telerik:TargetInput ControlID="txtHeureFin"></telerik:TargetInput>
</TargetControls>
</telerik:DateInputSetting>
</telerik:RadInputManager>
When type 5 and quit the input field, it works : 05:00:00 appears
When type 512 and quit the input field, it works too : 05:12:00 appears
When type 05:12:27 and quit the input field, it works again : value is unchanged
But when type 051227 and quit the input field, an error is indicated
The RadMaskedTextBox DisplayMask does not work properly in case "*" is used in it.