Сумите се пишат различно по света. MoneyField форматира и разчита decimal стойности според текущата култура, като приема и стила 1,234.50, и 1.234,50 там, където културата го очаква.
Защо помага
- Суми според културата
- Десетична точност за пари
- Работи с EditForm
Къде пасва
- Фактури и поръчки
- Бюджети
- Ценови листи

Пример
<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;
} Кратък фрагмент. Добавете @using RayCraft.Blazor.Components към страницата си и ползвайте интерактивен режим на рендиране.
Включено в RayCraft Free. Работещи примери има в хранилище в GitHub (MIT); то съдържа примерен и демонстрационен код, не кода на библиотеката.