Beträge werden weltweit unterschiedlich geschrieben. MoneyField formatiert und liest decimal-Werte mit der aktuellen Kultur und akzeptiert sowohl 1,234.50 als auch 1.234,50, wo die Kultur es erwartet.
Warum es hilft
- Beträge nach Kultur
- Dezimalgenauigkeit für Geld
- Funktioniert mit EditForm
Wo es passt
- Rechnungen und Bestellungen
- Budgets
- Preislisten

Beispiel
<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;
} Ein kurzes Fragment. Fügen Sie @using RayCraft.Blazor.Components zu Ihrer Seite hinzu und nutzen Sie einen interaktiven Render-Modus.
In RayCraft Free enthalten. Funktionierende Beispiele finden Sie im GitHub-Repository (MIT); es enthält Beispiel- und Democode, nicht den Code der Bibliothek.