mvc3 номер веб-сетки / десятичное форматирование? - PullRequest
1 голос
/ 20 сентября 2011

Как мне отформатировать следующее и указать количество десятичных знаков в mvc3 / asp.net / webgrid?

grid.Column("Val", format: @<text>@((decimal)100/3) </text>)

Thx!

1 Ответ

5 голосов
/ 20 сентября 2011

Вы можете отформатировать десятичные значения в C # следующим образом:

String.Format("{0:0.00}", 123.4567);      // "123.46"
String.Format("{0:0.00}", 123.4);         // "123.40"
String.Format("{0:0.00}", 123.0);         // "123.00"

Учитывая вышеизложенное, вы должны иметь возможность:

grid.Column("Val", format: @<text>@String.Format("{0:0.00}", (decimal)(100/3)) </text>)

Дополнительная информация о форматировании десятичных чисел, удваивается иfloat: http://www.csharp -examples.net / string-format-double /

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...