Форматирование валюты MVC

Я пытаюсь отформатировать текстовое поле Html.EditorFor, чтобы иметь форматирование валюты, я пытаюсь основать его на этой теме String.Format для валюты в TextBoxFor. Тем не менее, мой текст по-прежнему отображается как 0,00 без форматирования валюты.

<div class="editor-field">
        @Html.EditorFor(model => model.Project.GoalAmount, new { @class = "editor-     field", Value = String.Format("{0:C}", Model.Project.GoalAmount) })

Вот код для того, что я делаю, и вот HTML-код для этого поля в самом веб-сайте, который содержится в div редактора-поля.

<input class="text-box single-line valid" data-val="true" 
 data-val-number="The field Goal Amount must be a number." 
 data-val-required="The Goal Amount field is required."
 id="Project_GoalAmount" name="Project.GoalAmount" type="text" value="0.00">

Любая помощь будет признательна, спасибо!

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

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