Los números merecen una entrada propia. NumericField acepta cualquier tipo numérico, también anulable, y mantiene el valor dentro de los límites que fijes.
Por qué ayuda
- Cualquier tipo numérico, también anulable
- Respeta mínimo y máximo
- Encaja con la validación de EditForm
Dónde encaja
- Cantidades y precios
- Campos de edad o cantidad
- Ajustes con límites

Ejemplo
<NumericField @bind-Value="_quantity" Label="Quantity" Min="0" Max="10" />
<NumericField @bind-Value="_price" Label="Price" Step="0.5" HelperText="Decimal values" />
<span>Quantity: @_quantity, price: @_price</span>
@code {
private int _quantity = 3;
private decimal _price = 9.5m;
} Un breve fragmento. Añade @using RayCraft.Blazor.Components a tu página y usa un modo de renderizado interactivo.
Incluido en RayCraft Free. Hay ejemplos que funcionan en el repositorio de GitHub (MIT); contiene código de ejemplo y demostración, no el código de la biblioteca.