C # MVC.Net формат валюты без десятичных знаков

Я ищу DataFormatString, который будет отображать с плавающей точкой в виде валюты. Но пропустите десятичные значения, если они не имеют значения (0).

На данный момент я использую:

[DisplayFormat(DataFormatString = "{0:C}")]

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

Ответы на вопрос(3)

Ваш ответ на вопрос