This question is locked. New answers and comments are not allowed.
I am noticing the following behavior using a NumericBox with the markup laid out below.
The box accepts positive decimals rounded to a single decimal place up to 9999.9
I am able to enter values less than one by entering the leading 0, such as 0.59 (which would then get rounded to 0.6)
However, if I try to enter ".59" the leading "." is not shown and appears to be ignored, until the 5 is pressed, at which point the entered number becomes "5."
The result is, if a user enters ".59" quickly, the entered value actual results as "5.9" which is definitely undesired behavior. It appears to be behavior native to the control itself. Is this a known issue, or considered an issue, of the NumericBox? Is there a workaround?
Thanks,
Nick
Markup:
The box accepts positive decimals rounded to a single decimal place up to 9999.9
I am able to enter values less than one by entering the leading 0, such as 0.59 (which would then get rounded to 0.6)
However, if I try to enter ".59" the leading "." is not shown and appears to be ignored, until the 5 is pressed, at which point the entered number becomes "5."
The result is, if a user enters ".59" quickly, the entered value actual results as "5.9" which is definitely undesired behavior. It appears to be behavior native to the control itself. Is this a known issue, or considered an issue, of the NumericBox? Is there a workaround?
Thanks,
Nick
Markup:
<radinput:RadNumericBox Grid.Row="1" Height="38" MinWidth="70" Width="70" VerticalAlignment="Center" Minimum="0" Maximum="9999.9" AcceptsDecimalSeparator="True" ValueFormat="{}{0:N1}" ButtonsVisibility="Collapsed" AllowNullValue="True" />