Hi. It appears I'm using a more recent version of Radzen, but am still running into the same issue.
The Max only works on the first input. I am able to type something in, have it be set and then continue typing a large value and then it doesn't update. Here's my code for the component:
<RadzenNumeric ShowUpDown="false" TValue="int?" Min="0" Max="99" @bind-Value=@Value Change=OnChange />
@code {
[Parameter]
public int? Value { get; set; }
[Parameter]
public EventCallback<int?> ValueChanged { get; set; }
private void OnChange() { ValueChanged.InvokeAsync(Value); }
}
Experimenting with it, I found the Min/Max works if I set the TValue to be a non-nullable int. Any reason why the validation wouldn't work with a nullable int?
Oops, sorry this is a duplicate of Numeric validation flaw with nullable int