Форматирование обнуляемого десятичного числа в бритвенном представлении в ASP.NET

1

У меня есть приложение ASP.NET MVC. Это приложение использует Razor в представлениях. Я пытаюсь показать decimal? , Это связано с тем, что я не хочу показывать десятичные числа. Другими словами, если нулевое десятичное значение составляет 567.89, я просто хочу отобразить 567. В настоящее время у меня простой старый:

<div class="icon">@Model.Count</div>

Этот подход отображает 567.89. Как я могу отформатировать этот десятичный знак с нулевым значением, чтобы отображать только часть всего числа?

Спасибо!

  • 0
    Можете ли вы сделать Decimal.ToInt32
  • 1
    Может быть, этот вопрос поможет вам: stackoverflow.com/questions/7087495/…
Теги:
asp.net-mvc

1 ответ

1
Лучший ответ

Вы можете использовать String.Format для отображения десятичного числа? без десятичных знаков.

@String.Format("{0:0}", 567.89)

Отобразит 567

  • 0
    Что это будет отображать, если значение равно NULL?
  • 0
    Значение будет пустой строкой.
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню