Your search did not match any results.

Formatting

Use the format property to specify the currency, accounting, percentage, and other NumberBox formats.

The format property can accept the following value types:

  • Predefined format
    See the type property description for a list of accepted values.

  • Custom format string
    Use an LDML pattern to specify a custom format. Refer to the following article for more information: Custom Format String.

  • Function
    A function should apply a custom format to a value and return the formatted value as a string. Functions are useful for advanced formatting.

  • Object
    Full format configuration. The object structure is shown in the format API section.

Backend API
<div class="dx-fieldset"> <div class="dx-field"> <div class="dx-field-label">Currency format</div> <div class="dx-field-value"> @(Html.DevExtreme().NumberBox() .Format("$ #,##0.##") .Value(14500.55) ) </div> </div> <div class="dx-field"> <div class="dx-field-label">Accounting format</div> <div class="dx-field-value"> @(Html.DevExtreme().NumberBox() .Format("$ #,##0.##;($ #,##0.##)") .Value(-2314.12) ) </div> </div> <div class="dx-field"> <div class="dx-field-label">Percent format</div> <div class="dx-field-value"> @(Html.DevExtreme().NumberBox() .Format("#0%") .Value(0.15) .Step(0.01) ) </div> </div> <div class="dx-field"> <div class="dx-field-label">Fixed point format</div> <div class="dx-field-value"> @(Html.DevExtreme().NumberBox() .Format("#,##0.00") .Value(13415.24) ) </div> </div> <div class="dx-field"> <div class="dx-field-label">Weight format</div> <div class="dx-field-value"> @(Html.DevExtreme().NumberBox() .Format("#0.## kg") .Value(3.14) ) </div> </div> </div>
using System.Web.Mvc; namespace DevExtreme.MVC.Demos.Controllers { public class NumberBoxController : Controller { public ActionResult Formatting() { return View(); } } }
.dx-field { margin-bottom: 20px; }