Belopp skrivs olika runt om i världen. MoneyField formaterar och tolkar decimal-värden med den aktuella kulturen och accepterar både 1,234.50 och 1.234,50 där kulturen förväntar sig det.
Varför det hjälper
- Belopp efter kultur
- Decimalprecision för pengar
- Fungerar med EditForm
Var det passar
- Fakturor och beställningar
- Budgetar
- Prislistor

Exempel
<MoneyField @bind-Value="_price" Label="Price" Currency="EUR" />
<MoneyField @bind-Value="_budget" Label="Budget" Currency="USD" Decimals="0" Min="0" Max="1000000" />
<span>Stored values: @(_price?.ToString("0.00###") ?? "none"), @(_budget?.ToString("0.###") ?? "none")</span>
@code {
private decimal? _price = 1234.5m;
private decimal? _budget = 25000m;
} Ett kort utdrag. Lägg till @using RayCraft.Blazor.Components på din sida och använd ett interaktivt renderingsläge.
Ingår i RayCraft Free. Fungerande exempel finns i GitHub-arkiv (MIT); det innehåller exempel- och demokod, inte bibliotekets kod.